Mimosa to Launch at The Langham, London
New Restaurant from Moma Group to Bring the Spirit of the Riviera to the Central London Hotel In early 2024, the famous French restaurant, Mimosa, will open at The Langham, [...]
Copyright 2025 | Luxury Hospitality Magazine | Privacy Policy