Karta Vacation Rentals
In the heart of the City of London, a short stroll from the Tower of London and the Gherkin. Still Life Tower Hill Executive sits about 0.3 km (0.2 mi) from the Tower of London and roughly 0.4 km (0.3–0.4 mi) from The Gherkin and Sky Garden. Tower Bridge, Liverpool Street, London Bridge, Borough Market and the Thames are all within easy walking distance. London City Airport is roughly 12.3 km away; Heathrow about 30.8 km.