Karta Vacation Rentals
In the heart of central London, a short stroll from Leicester Square and the West End. Moments from Garrick Theatre, Piccadilly Circus and Covent Garden, and about 600 m from Charing Cross Station; London City Airport is roughly 15 km away. Ideal for sightseeing, theatre nights and Thames River Cruise departures.