Karta Vacation Rentals





In the heart of central London, steps from Leicester Square and Piccadilly Circus. A five-star address a short walk from Trafalgar Square, West End theatres and the British Museum. Pet-friendly and perfectly placed for theatre nights and city-breaks.