The building located on Leyland Lane near to the junction with Orchard Court has a stone on that states Primitive Methodist Chapel 1892, at the time this image was taken the building was in use and the sign on the door stated Orthodox Church of the Holy Apostles.
Uploaded to Geograph by Steve Houldsworth on 9 January 2011
Photo © Steve Houldsworth, 9 January 2011. Licensed for reuse under this Creative Commons licence