St Thomas Cantilupe C of E Primary School Hereford - Herefordshire Built: May 31, 2017 Address: Hereford – Herefordshire