Karta Vacation Rentals





In the heart of central London’s West End, a short stroll from Leicester Square. Moments from Garrick Theatre and near La Seigneurie, with the British Museum and Big Ben a quick drive away. Buckingham Palace and the London Eye are within easy reach for sightseeing.