View Image Comments Off on Brasserie Zédel The Best French Dessert Restaurant in London near Leicester Square