Restaurants & Chefs

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. 

Check out our free weekly podcast

Back to top button