Ever since its launch in Paris in 2021, Mimosa has captivated guests by giving a sense of nature, pleasure, and Mediterranean sun to diners. Mimosa London will be the first international outpost of the brand and will be an ode to the French products and heritage, but also to a joyful and relaxed way of life. From Paris to London, Mimosa sets its anchor in historical buildings. From Hotel de La Marine in Paris to The Langham Hotel in London – always in the heart of the city.
Through Mediterranean-inspired menus, and whimsical interiors, Mimosa London will transport guests to the French Riviera.