Cockersand Abbey
Thurnham, United Kingdom · built 1101
Cockersand Abbey is a former abbey and former civil parish near Cockerham in the City of Lancaster district of Lancashire, England. It is situated near the mouth of the River Cocker.
Monastery data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).