Open now
6:00 pm - 12:00 pm
London, Soho
22, Wardour St, London, W1D 6QQ
5 Menus available
View menus
About
+3 more
Facilities
Toilets
Food available
Open now
6:00 pm - 12:00 pm
London, Soho
22, Wardour St, London, W1D 6QQ
5 Menus available
View menus
Toilets
Food available