Karta Vacation Rentals
In east London, a short drive from London Stadium and the ABBA Arena. About 3.2 miles from Liverpool Street and 3.8 miles from the Tower of London, and roughly 7 km from the city centre. Nearby sights include St Augustine’s Tower, Hackney Museum and Kinetica Museum.