Karta Vacation Rentals
In central London, a short stroll from Bond Street and Green Park. Major sights are within easy walking distance — Green Park is about 4 minutes on foot and Buckingham Palace is roughly 12 minutes. This family-friendly, pet-friendly luxury address drops you steps from Piccadilly, Oxford Street and the West End.