Explore details about location North Leach Drive. North Leach Drive is a location situated within the Sefton alongside other areas such as Marine Drive, Park Street, Eaton Drive.