Karta Vacation Rentals





In the heart of London’s West End, just steps from Piccadilly and an eight-minute walk to Piccadilly Circus. Buckingham Palace and Leicester Square are a short stroll away, putting theatres, parks and classic London sights right outside the door.