Cowley Hill Primary School Borehamwood - Hertfordshire Built: February 15, 2015 Address: Borehamwood – Hertfordshire