School Lane, Haverhill, Suffolk, CB9 9DE Show/Hide Map
Located at School Lane, Haverhill, Suffolk, CB9 9DE, Castle Hill Middle School has tennis courts available for hire.