Owl House
United Kingdom
>
England
>
Dorset
>
Pamphill
>
Owl House
Owl House is a building in Dorset, Pamphill.
Owl House
Building
Yes
Kingston Lacy
Stables Restaurant and Coach House
Japanese Garden