Upgrade to pro and remove ads

Hope Hall, Pendleton, Salford, Lancashire, England, UK


Mediaeval house and grounds.
Demolished 1956.
Site now a housing estate.







Printed from https://brassbandresults.co.uk/