Harwoods Road Watford Apartments
Watford District, Hertfordshire
With a stay at this apartment in Watford, you'll be connected to a rail/subway station, within a 10-minute drive of Warner Bros. Studio Tour London and Cassiobury Park. This 4-star apartment is 10.6 mi (17 km) from Wembley Stadium and 10.5 mi (16.8 km) from OVO Arena Wembley.