Karta Vacation Rentals
In the heart of London, a short walk from Hyde Park and Kensington Gardens. Minutes by cab or tube from Royal Albert Hall, Madame Tussauds, Portobello Road and Oxford Circus, with Heathrow well within reach and a 24-hour airport shuttle available (surcharge).