YourDictionary

Benfleet

(bĕnˈflētˌ)

An urban district of southeast England on an inlet of the Thames estuary east of London. Population: 48,500.

link/cite print suggestion box