The Factory Events

The Factory, Barnstaple Events

The Factory venue lives up to the name as it is situated on an industrial estate on the outskirts of Barnstaple, North Devon. The large airy