Karta Vacation Rentals





In London’s historic City district, a luxury hotel just steps from Liverpool Street and minutes from St. Paul's Cathedral, London Bridge and the Tower of London. Barbican Arts Centre and Broadgate are within easy reach. London City Airport is the nearest airport.