Owl Barn

A luxury 4* Self-Catering holiday barn for up to 7 people.  Dog friendly.

Hole House Lane, Glue Hill, Sturminster Newton DT10 2AA