Karta Vacation Rentals





In the heart of the City of London, tucked among livery halls and narrow Thames-side lanes. A short walk from St. Paul’s Cathedral and the financial district’s gleaming skyscrapers, with Borough Market and Shakespeare’s Globe just across the river. Boutique hotel meets trading-guild history for a prime City of London stay.