City · United Kingdom

Watford

Watford, United Kingdom

Watford is a town and non-metropolitan district with borough status in Hertfordshire, England, 15 miles (24 km) northwest of Central London, on the banks of the River Colne.

Good to know

More places in United Kingdom

Random Atlas | Watford - city in United Kingdom