
Cotswolds market town built on the wool trade, known for the door of St Edward's Church, framed by two ancient yew trees.
United Kingdom
Stamp summaries are compiled for quick reference and may include AI-assisted content. Always verify specifics with primary sources.



