Karta Vacation Rentals
In the east of London, a five-minute walk from Old Street Station and about 10 minutes from Shoreditch’s bars and restaurants. Close to Barbican Arts Centre (0.8 mi), Brick Lane (0.9 mi) and Liverpool Street (1.0 mi), with the Tower of London and the British Museum both under two miles. Located at 17-33 Westland Place — a smart base for exploring central London.