Restaurants

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. 

Back to top button