MillionMilesAway
Well-Known Member
You'd expect that though, its the most populated area of the UK, Hertfordshire is next and more of a worry as much of it is rural, though it includes Watford, it worries me particularly because I work there.
Difficult to say really. it might be clusters in the big towns like the one you mention.
The idea that there weren't any in London was a bit odd.