Watford Watford FC

Presentation

ENGLAND ENGLAND
Town Watford
Acronym WFC
Established 1881
Stadium Vicarage Road (20877 seats)
Official website http://www.watfordfc.com/