Houndshill House
United Kingdom
>
England
>
Warwickshire
>
Stratford-on-Avon
>
Alderminster CP
>
Houndshill House
Houndshill House is a hotel in Alderminster CP in Stratford-on-Avon.
Houndshill House
Object
Cafe
Building
Yes
Tourism
Hotel
Heath Wood
Nut Wood
Magdala
Caffeine & Machine
Stratford and Midland Junction Railway