Can anyone help me out with this? We passed this building with a massive chimney in the Cotswolds at the weekend and it's bugging me to know what it's called/for anything really. I can't remember the name of the town/village which doesn't help although I think it was near Chipping Norton. (possibly!)
