Add Your Own Review

Stamford Town Hall

Attraction - Others

St Mary's Hill, Stamford, Lincolnshire, PE9 2DR, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

St Mary’s Hill was originally the route for the Great North Road between London and York and crossed the River Welland at Town Bridge. The original Town Hall was in a room above the gateway...