Filters:
Country:
Region:
City:
inn in Mucklestone
About 101 results.
Guildhall Tea Room
3 High Street, TF10 7EZ Telford, United KingdomNewport Guildhall is a large timber-framed Guildhall (assembly building) in Newport, Shropshire, England. It is one of the few timber-framed buildings that remain in the town after a disastrous f…