Founded and based in Harlow, St Nicholas School is a Mixed school located in Hillingdon House, Hobbs Cross Road, Harlow.…