Churches Together in Potters Bar
Many churches – one purpose
It looks like nothing was found at this location. Maybe try a search?