Walks St Cutherberts Cave by alan.dotchin May 18, 2018 by alan.dotchin May 18, 2018 St Cuthbert’s Cave is a natural sandstone cave located in Northumberland, England, near the small village of Holburn, not far from the town of Wooler. The cave is nestled within … 0 comments 0 FacebookTwitterPinterestEmail