London Accommodations

Accommodations in London

Hotel
7br Hotel
  • Breakfast
  • Gym
  • Parking
  • Pets Allowed
  • Swimming Pool
  • Wifi
Situated in Harrow, this apartment is 1.9 mi (3.1 km) from Northwick Park and within 6 mi (10 km) of Wembley Arena and Wembley Stadium. Pinner Hill Golf Club and Bushey Museum and Art Gallery are also within 6 mi (10 km).