Karta Vacation Rentals





In the pulse of central London, a short walk from Aldgate East and about 1 km from Fenchurch Street station. Tower Bridge, Sky Garden, East London Mosque, Whitechapel Bell Foundry and Stolenspace Gallery are all nearby. London City Airport is roughly 10 km away.