About Stanlow Abbey
Stanlow Abbey was a Cistercian abbey situated on Stanlow Point, on the banks of the River Mersey in the Wirral Peninsula, Cheshire, England. The abbey was founded in 1178 by John fitz Richard as a daughter abbey of Combermere Abbey.