Tag: relocate

‘The Hornets’ mulling to fly from Vicarage Road hive

New Watford Stadium - Vicarage Road

The English professional football club – Watford Football Club – are exploring the option of moving away from their present residence – Vicarage Road Stadium at Watford in England. It seems that the club is mulling to relocate as their current home is nearing a century in operation.... » Read more