Urchinwood is a 17th Century manor house surrounded by over 100 acres of pasture. Sally and Peter Hall started Urchinwood Manor in 1979.
Location: Avon - South West
Tel: