fbpx

Currently Browsing: The Coach and Horses 1 articles

The Coach and Horses

The Coach and Horses  5/5 stars 29 Greek Street, London W1D 5DH If you ever get the craving for old fashioned fish and chips, you absolutely have to visit the Coach and Horses pub on Greek Street, in Soho, which is now becoming famous for its “Tofush and Chips” – an amazing dish of deep […]

JVS: Jewish - Vegan - Sustainable
Close Cookmode