Karta Vacation Rentals
In a peaceful Victorian pocket of central London, just off Queens Gardens and a short walk to Hyde Park and Kensington Gardens. Minutes from Paddington station, Oxford Street and Notting Hill shopping, with easy access to attractions like the Natural History Museum and the Victoria & Albert Museum.