Karta Vacation Rentals





In central London, a short stroll from Covent Garden and Charing Cross, minutes from the city center. Walk to Neil's Yard, Phoenix Theatre, Central Saint Giles, the London Transport Museum, Oxford Street and the River Thames — great for exploring on foot; London City Airport is about 15 km away.