The Cowshed at Hucknall, in Nottinghamshire, was on the receiving end of a vile review – that’s until the boss shut down their claims in a show-stopping reply.
This article, images and content belong to the source and curated for informational purposes.