Watford Central Serviced Apartments - F3 with EV Charger in Watford, United Kingdom | SleeperCharger
With a stay at this apartment in Watford (Watford Town Centre), you'll be within a 15-minute drive of Warner Bros. Studio Tour London and Watford Palace Theatre. This apartment is 17.4 mi (28 km) from Wembley Stadium and 0.6 mi (1 km) from Vicarage Road Stadium.