Karta Vacation Rentals
In London’s SE1, steps from cobbled Bermondsey Street and a short walk from Tower Bridge and The Shard. The aparthotel sits minutes from the Tower of London, Borough Market, Tate Modern and the Thames, with London City Airport under 14 km.