Uplowman C Of E Primary School

A haven of hope, where every child matters as a child of God