is watford a london club?
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.