Karta Vacation Rentals
In the beating heart of Covent Garden — a family-friendly apartment base steps from theatre life and buzzing squares. About 1 km from the city centre, roughly 500 m from Tottenham Court Road and a short walk to Leicester Square station; London City Airport sits about 15 km away. Nearby highlights include St. Martins Theatre, Donmar Warehouse, Neil's Yard, Charing Cross Road, the London Eye and the Royal Ballet and Opera.