Watford

views updated

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.