Karta Vacation Rentals
A boutique home-from-home in East London, a short hop from Victoria Park and the ramen-scene on Brick Lane. About 6 km from the city centre, with Canary Wharf Tube around 2 miles away, Docklands 2.2 miles, and Tower of London and the Olympic Stadium roughly 2.4 miles. London City Airport sits about 5 miles out.