Located in London, this 1-bedroom, 1-bathroom apartment lets you experience it all. Fans of nature and the outdoors will love being 12 minutes by foot from Hyde Park and 2 minutes from Kensington Gardens. Your feet will make short work of t...
London City Centre, a neighborhood in London, is home to this apartment. Royal Albert Hall and Marble Arch are notable landmarks, and travelers looking to shop may want to visit Kensington High Street and Oxford Street. Looking to enjoy an event or a game? See what's going on at Stamford Bridge Stadium or Wembley Stadium.