Lifestyle hospitality brand Locke opened its third London property in bustling Bermondsey in September. Bermonds Locke comprises 143 studio apartments designed to be lived in, each equipped with fully fitted kitchens and laundry facilities, as well as living space, offering guests another way to stay than the traditional hotel room. It is also home to

