Vicarage Road footall stadium

Capacity: 21,438

City: Watford

Country: England

Club: Watford

International: Unknown