It sure would be nice to know where Romford, Barking, Hornchurch, etc. are. Sounds English or Australian. But who knows—could be Connecticut, Maine-—???
Home Counties sort of places, they are..
I forgot to add to the title the information that this took place in the UK. Those towns you list are all in East London, England, more precisely.