Karta Vacation Rentals
In London City Centre, a short walk from Brick Lane and Liverpool Street and about 1.6 miles from St. Paul’s Cathedral and the Tower of London. An eco-certified Shoreditch base for exploring the Barbican, Old Street and the city’s creative corners.