Located in London (City of Westminster), this vacation home is within a 15-minute walk of Portobello Road Market and Kensington Gardens. This upscale vacation home is 1.3 mi (2 km) from Hyde Park and 1.3 mi (2. ... Read more

View all Luxury Hotels in London