Karta Vacation Rentals
In Tower Hill on London’s eastern edge, a boutique hotel places you steps from the Square Mile. St. Paul’s Cathedral is a short walk; Aldgate, the Roman Wall and Bevis Marks Synagogue are nearby, with Tower Bridge and the Gherkin close by.