Thorpe Bay is a small and relatively affluent area of Essex, England situated between the south-eastern coast of England, the Thames estuary, and the major metropolitan area of London. The 2001 Census counted around 1,000 citizens of Thorpe Bay proper, though many people in … [Read more...]