Karta Vacation Rentals
In the heart of London's West End, a short walk from Oxford Street and Baker Street. Minutes from Selfridges, London Zoo, Hyde Park, Madame Tussauds and Buckingham Palace. Close to Paddington with easy access to the Heathrow Express; nearby airports include Heathrow (~27 km), Stansted/Luton (~50 km) and Gatwick (~60 km).