London
Ember Locke, Kensington
Locke open their sixth property in London and their thirteenth overall to date, the lifestyle brand having chosen Kensington and Chelsea as home for its latest design-led aparthotel concept. Comprising 121 apartments ranging from studios to...