Ballard School phone Fernhill Lane New Milton, Hampshire BH25 5SU map Durlston Court Prep School phone 52, Becton Lane, Barton-on-Sea New Milton, Hampshire BH25 7AQ map if (!IN_DEV) { ?> } ?>