Foulds School EN5 4NR Barnet EN5 4NR United Kingdom Built: February 13, 2015 Address: EN5 4NR Barnet EN5 4NR United Kingdom