Windmillhill Barn
United Kingdom
>
England
>
Warwickshire
>
Stratford-on-Avon
>
Coughton
>
Windmillhill Barn
Windmillhill Barn is a building in Coughton in Stratford-on-Avon.
Windmillhill Barn
Building
Yes
Windmill Hill