C Contact Us Contact Us A School Address Applecroft School, Applecroft Road, Welwyn Garden City, Hertfordshire, AL8 6JZ G Phone Number 01707 323758 E Email Address admin@applecroft.herts.sch.uk