Just north of Canvey Island is the area of Essex known as Benfleet. The total population of Benfleet, broken up into North and South, is around 60,000 as of the 2001 Census. Benfleet is the second-largest area of Essex, within an hour's commute of London but situated more closely … [Read more...]