The Langham, London, to open Mimosa in 2024
The London Mimosa restaurant will be the first international outpost and ‘an ode to the produce and heritage’ of France
Luxury hotel The Langham, London, will be opening French restaurant Mimosa in early 2024, bringing the “flavours and spirit” of the French Riviera to the Capital.