Karta Vacation Rentals





In the shadow of the Tower of London on Tower Hill, this London city-centre apartment puts you a short walk from Brick Lane. Tower Bridge, Liverpool Street, The Gherkin and Sky Garden are all within easy walking distance, with the Thames, Borough Market and other central sights a quick stroll away.