Self-catering

Willow Barn

Willow Barn is a self-catering barn (cottage) situated in the Wiltshire village of Holt, between the National Trust village of Lacock and the Saxon town of Bradford on Avon and within easy reach of Bath.

Pages