Ember

Ember Locke: The Perfect Stay for a London Getaway

Located in the heart of Kensington, London, Ember Locke is a luxurious aparthotel that boasts 121 boudoir-style apartment rooms. The property is a result of a collaboration between two renowned interior design studios, Atelier Ochre…