edyn opens fifth London Locke George Sell 24 November 2021 Reading Time: < 1 minuteUK: Aparthotel brand Locke has opened Buckle Street Studios by Locke in Aldgate – its 11th property, and fifth location in London. Located close to Read More »