Karta Vacation Rentals





In the heart of Mayfair, a short stroll from Piccadilly and Green Park. Hyde Park, Buckingham Palace, Bond Street and Oxford Street are all within easy walking distance, putting London's top shopping, sights and nightlife on your doorstep.