Karta Vacation Rentals
In London’s City Centre, a pet-friendly Locke aparthotel sits a short walk from Tower Bridge, The Shard, Tate Modern and Borough Market. It’s a Bermondsey base with easy access to Maltby Street Market and the Design and Fashion & Textile museums.