Located in London (London City Centre), New Linden is within a 10-minute walk of Portobello Road Market and Kensington Gardens. This upscale guesthouse is 0.7 mi (1.1 km) from Kensington Palace and 0.9 mi (1.5 ... Read more

View all Luxury Hotels in London