(Last Update: 24 Apr 2023)
Set in the north Herefordshire village of Brierley. The Well House offers spacious self-catering holiday accommodation for up to 15 people (12 adul