Karta Vacation Rentals
In Kensington, a stone’s throw from leafy Kensington Gardens and the Royal Albert Hall. A 5-minute walk to Kensington Gardens and about 14 minutes on foot to Hyde Park; Portobello Road Market, Kensington Palace, London Zoo and Buckingham Palace are all close by. Ideal for London city centre stays and sightseeing.