18 – 26 September 2021

London Design Festival


LEMA’s London Flagship Store is located on one of London’s most prestigious addresses in the heart of Chelsea, at 183 King’s Road. Designed to be more than just a showroom, it functions both as a furniture store and a window to explore LEMA’s world of bespoke design and style.