St John's Church, Deepcar St John's Parish Church 65 Manchester Road Deepcar Sheffield S36 2QX Visit venue website