Eccleshall liegt in den sanften Hügeln von Staffordshire, etwa sieben Meilen nordwestlich von Stafford und sechs Meilen westsüdwestlich von Stone. Die kleine Marktstadt ist von ländlicher Umgebung geprägt und liegt an der alten Handelsroute zwischen London und Chester. Mit etwa fünfhundert Einwohnern zur Zeit des Mittelalters wuchs sie zu einer lebendigen Gemeinde heran, die bis heute ihren dörflichen Charme bewahrt hat.
Der Name der Stadt geht auf eine Mischung aus walisischen und altenglischen Begriffen zurück und verweist auf eine frühe Kirche in einer geschützten Landzunge. Schon im Domesday Book wird Eccleshall als kleines Dorf erwähnt, doch bereits im 12. Jahrhundert erhielt es Marktrechte und entwickelte sich zu einer wichtigen Handelsstätte. Die Bischöfe von Lichfield machten den Ort zu ihrem bevorzugten Aufenthaltsort und errichteten hier eine Burg, die bis ins 19. Jahrhundert als Residenz diente. Im 14. Jahrhundert entstand eine mächtige Festung mit vier Türmen und einem Burggraben, die sogar eine Rolle in den Rosenkriegen spielte.
Heute besticht Eccleshall durch seine historische High Street mit georgianischen und älteren Gebäuden, die unter Denkmalschutz stehen. Die Stadt ist bekannt für ihre blumengeschmückten Straßen und regelmäßigen Feste wie das Eccleshall Show im Sommer. Die Verbindung zu Frankreich zeigt sich in der Partnerschaft mit Sancerre, während die nahegelegene Burgruine und die restaurierte Mill Meece Pumping Station an die bewegte Vergangenheit erinnern.