Skip to content

St Cuthberts Mill

Situated in the ancient Cathedral City of Wells in the southwest of England, St Cuthberts Mill has been making paper since the 1700's, taking advantage of the pure waters of the River Axe.