📍

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