Karta Vacation Rentals





In the pulse of the City of London, just off Liverpool Street. Liverpool Street Station is about 800 m away and the city center sits roughly 1 km out. Petticoat Lane Market, Heron Tower and Christ Church Spitalfields are all within easy walking distance; London City Airport is about 11 km.