Karta Vacation Rentals
Tucked on a cobbled street off the Thames in Southwark, this aparthotel sits minutes from the Globe Theatre, Tate Modern, London Bridge and The Shard. Walkable to Borough Market and the Southbank, it’s a central base for London sightseeing.