LookUpCitiesLondon › Vicarage Road
Stadium · London, England

Vicarage Road

Built 1922.

Built
1922

Vicarage Road is a stadium in Watford, England, and is the home stadium of Championship club Watford. An all-seater stadium, its current capacity is 22,200.

From Wikipedia, CC BY-SA 4.0.

Identify Vicarage Road with LookUp

Stand in front of it, point your camera, and LookUp names it from where you are, with these facts on the card. Every landmark you capture turns to colour on your London map.

Download on the App Store

Nearby in London