frenchbarNot yet on Tasting Planet
Brasserie Zedel
Sherwood Street 20, London, W1F 7ED London, United Kingdom
About
A vast art deco dining room with live music most evenings and great value prix fixe.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!