0 votes
Is Watford a part of London?

1 Answer

0 votes
Watford is situated in Hertfordshire County. It is no more in London than Liverpool, Manchester or Glasgow. The fact that it is a few miles from the Greater London boundary does not make it a London club.
...