South Benfleet
English
Proper noun
South
Benfleet
A
town
in
Castle Point
borough
,
Essex
,
England
(
OS
grid ref TQ7887
)
.
Synonyms
Benfleet
Related terms
North Benfleet