Restaurants

London’s only duck restaurant opens in Clerkenwell

Monsieur Le Duck, London’s only duck restaurant, has celebrated the launch of its first fully dedicated restaurant with plans to open more.

Back to top button