Designed by
Title
The facade of St Leonard's Priory, Stamford #68525580
Description
St Leonard's Priory, Stamford was a priory in Lincolnshire, England. It was built in Stamford The ruins and site of St Leonard's Priory is a Scheduled Ancient Monument and the structure is a Grade I listed building.