St Margaret Clitherow Roman Catholic Primary School Stevenage - Hertfordshire Built: April 10, 2021 Address: Stevenage – Hertfordshire