Karta Vacation Rentals
In the heart of the City of London, a short walk from Liverpool Street. About 700 m from Liverpool Street Station and 800 m from Aldgate East, with London City Airport roughly 11 km away. Close to Heron Tower, Petticoat Lane Market, The Gherkin (30 St Mary Axe), Whitechapel Gallery and Junkyard Golf Club.