Harrow City Apartment
With a stay at this apartment, you'll be centrally located in Harrow, within a 15-minute drive of Wembley Stadium and Warner Bros. Studio Tour London. This apartment is 11.6 mi (18.7 km) from Hyde Park and 10.3 mi (16.6 km) from Westfield London Shopping Centre.