Loading map…

Margot

Margot in London, United Kingdom, is a sophisticated dining destination. Enjoy dishes with an elegant aroma and a perfectly balanced texture. This restaurant adds to London's diverse and world-class culinary offerings.