The Top House Inn
Shropshire, SHREWSBURY
About The Top House Inn
The Top House Inn, located near SHREWSBURY in Shropshire, is the perfect choice for your wedding guests to stay after your wedding.
Contact & Location
The Top House Inn
ADD LINE 1, SHREWSBURY, SY4 1LA, Shropshire, United Kingdom