Watford
Watford a town in Hertfordshire, SE England, used with allusion to the view attributed to Londoners that north of the metropolis there is nothing of any significance to English national or cultural life.
The Oxford Dictionary of Phrase and Fable ELIZABETH KNOWLES