Claim: Aveley is a town  that covers an area of 1.64km, has a population of 9,461 and is located in England whose capital city is London.
Evidence: Aveley is a small town within the Thurrock unitary authority in Essex, England, and forms one of its traditional Church of England parishes. 1.64 km (0.63 sq mi) In 2019 it had an estimated population of 9461. England London