The Old Cider House
25 Castle Street Nether Stowey, TA5 1LNIn the village of Nether Stowey, The Old Cider House lies at the foot of the Quantock Hills, England’s first Area of Outstanding Natural Beauty.
5 rooms
from £50