Know a great happy hour or special for this location?
Grand French art deco restaurant with classic brasserie dishes and choucroutes in 1930s building.
Suggest an edit
20 Sherwood St, London, W1F 7ED
© 2024 Checkle, Inc
Privacy
Terms