📍
Vicarage Road
stadium
📍 London, United Kingdom, England, Europe
About this venue
Vicarage Road is the home of Watford Football Club in Watford, England, a town just outside London, rather than London itself. The stadium, with a capacity of roughly 22,000, is used primarily for Premier League and Championship football and is known as one of the more distinctive grounds in English football.
🎶
No events yet