Mimosa to debut at The Langham Hotel in April
Mimosa first launched at Hotel de La Marine in Paris and aims to channel ‘the essence of the sun, the south and the Mediterranean’
Moma Group’s Mimosa restaurant will be debuting at The Langham Hotel this April.