Apartment in City of Westminster
Reasons to book
About this apartment rental
Nestled in London, this apartment brings it all within your reach. Fans of nature and the outdoors will love being 11 minutes by foot from River Thames and 15 minutes from Battersea Park. Natural History Museum is an easy 13-minute walk away and Victoria and Albert Museum is also a quick 13-minute walk away. Check out other neighborhoods and see more of London by hopping on a metro at either South Kensington Underground Station, a short 10-minute walk away, or Sloane Square Underground Station, 13 minutes away.
