Whether a city dweller or visiting from outside of town, Bermonds Locke couldn’t offer a cooler retreat. Situated within walking distance of some of London’s favourite hot-spots and landmarks, from Bermondsey Street and The Shard to Borough Market and Shad Thames, you really are spoilt for choice. And, we haven’t even entered the hotel yet…