Anyone who knocks English cuisine hasn’t had this steak from The Woodman Inn, Huddersfield, UK.
Show
posted 28 June, 2010