Hadleigh Castle Country Park phone Chapel Lane Car Park, Chapel Lane, Hadleigh Benfleet, Essex SS7 2PP map