How many people live in Watford, Hertfordshire?
Watford is one of the larger towns in Hertfordshire, England, and has approximately 80,000 citizens. Watford has about 120,000 residents. Photo: Matt Brown, CC BY 2.0. Vicarage Road is a stadium in Watford, Hertfordshire, England, and is the home of association football club Watford of the EFL Championship.
DA: 40 PA: 49 MOZ Rank: 95