Karta Vacation Rentals
In the heart of Shoreditch, a short stroll from Old Street station. Creative East London base close to Brick Lane, the Barbican Arts Centre and Liverpool Street, with easy access to City landmarks like The Shard and Tate Modern.