Brasserie Zédel, 20 Sherwood St, London, England W1B 5AR, United Kingdom
"Zedel excites us. A living, breathing restaurant, filled with colour and celebration - and all for the right price. When in Central London, we encourage you to attend, and amidst the enjoyment, we'll be pleased to keep you safe."
This website uses virtual cookies. By continuing to use this site, you accept our use of cookies.