Wellcross

(Not In Production)
Microbrewery
Brewer rating: 52/100 11 ratings
Wellcross Farm, 123 Tower Hill Road. Upholland, Skelmersdale, Lancashire, England WN8 0DS
Commenced 2012, closed for a while in 2013. Re commenced brewing in 2014. Closed in 2016.
 
Follow Add Beer