Jump to content

Search results

  • Evesham is a market town of 28,000 people (2021) in Worcestershire that is roughly equidistant from Worcester, Cheltenham & Stratford-upon-Avon and in...
    25 KB (2,509 words) - 04:27, 2 July 2024
  • baronial stand against Henry, until he paid with his life at the Battle of Evesham in 1265.   51.252678-0.9404852 All Saints Church, ☏ +44 1256 703395. A...
    8 KB (950 words) - 21:28, 31 October 2023