Karta Vacation Rentals
In the heart of London’s financial district on Queen Street, a short walk from St. Paul’s Cathedral and the Royal Exchange. These serviced apartments put the Tate Modern, Shakespeare’s Globe, Sky Garden, The Shard and the Tower of London within easy reach—perfect for corporate housing or a central city escape.