Urbex: Wavertree Memorial Church aka Protestant Martyrs Memorial Church, Liverpool – February 2016 The now abandoned Wavertree Memorial Church aka Protestant Martyrs Memorial Church in Liverpool was founded in 1903 and closed in 2004… November 3, 2016Leave a commentReligious Buildings, Site Reports, UrbexBy PROJ3CTM4YH3M