CHILL @ The Cowshed by Adam Crolla on 18:30 It seems Horwich is definitely becoming the place to be for tasty treats and great food! Evidence of this can be seen in the latest ...