Karta Vacation Rentals
In the shadow of St Paul’s Cathedral in central London, just steps from the cathedral and a short walk to Tate Modern and Shakespeare’s Globe. Tower of London and One New Change shopping are close by, with quick access to St Paul’s, Mansion House and Blackfriars stations.