Watford Watford FC

Presentation

ENGLAND ENGLAND
TownWatford
AcronymWFC
Established1881
StadiumVicarage Road (20877 seats)
Official websitehttp://www.watfordfc.com/