Westcliff-on-Sea is the next town along the C2C train line. Your money will go further in Westcliff-on-Sea.
Benfleet is towards london more along the C2C line. Commuting to London from Benfleet will only take 35 minutes on a train.
Eastwood is often classed as North Leigh. It resides closer to the A127 allowing quick access in and out of town.