Watford Football Club
Watford, Hertfordshire WD18 0ER
It’s official – Watford Football Club is a first class North London venue, with superb facilities all round. Great for business meetings and events of all kinds for up to 250 guests – exhibitions,…
- Max: 250 guests
- Packages: 1