Vicarage Road

Basic Information

Location
Watford, Hertfordshire, England.
Opened
1922.