Brasserie Zedel

This impressive restaurant in central London serves classic French dishes with very reasonably priced set meals from £12.75 for 3 courses. The decor is imposing, with high ceilings and marble pillars.

Locations

20 Sherwood St
London
W1F 7ED
United Kingdom