Karta Vacation Rentals





In the heart of the City of London, nestled between Moorgate and Liverpool Street. Walk out and hit Liverpool Street, the Barbican Arts Centre, St. Paul's Cathedral or London Bridge in minutes. Ideal for travellers seeking central London serviced apartments and easy access to Shoreditch’s bars and galleries.