Vicarage Road

📂 Venue 🏷️ Stadium

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.

📮 Postcards

🌍

Join the community

Share your experiences and discover the world through travelers' eyes.

📮 Send a Postcard

📷 🎬 🎤

Drop photo, video, or click to upload

0 / 250
Vicarage Road

Football matches

3→