The Coach and Horses

Wednesday, 22 January 2014By jvs

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 […]

UncategorisedUncategorized

Published on Wednesday, 22 January 2014 by jvs

Categories:UncategorisedUncategorized
Tags:#The Coach and Horses#tofush and chips
View All Articles