logo

Video encyclopedia

North Benfleet

North Benfleet is a village in the Basildon Borough of Essex, England.