Parish Church of St Nicholas North & Middle Littleton, Worcestershire England UK Church of England (Anglican)