The 'olde worlde' small Essex town which 'attracts ghost busters'Coggeshall, with its rich history and charm, has been named one of the best places to live in 2025 due to its community spirit and amenities.