Where is Watford?

Where is Watford located?

Watford, Hertfordshire, United Kingdom (approx. 51.6553875°, -0.3957425°)


Where is Watford on the map?