Definition from Wiktionary, the free dictionary
- A town in Warwickshire, England, birthplace of Shakespeare. Often used as a byword for a particularly idyllic or historic town.
1957, The Foundry Trade Journal, page 454:
- Nuneaton was not a Stratford on Avon, nor had it a salubrious air.
1979, Steven Kagle, America: Exploration and Travel, page 82:
- If America is not privileged enough to have a Stratford-on-Avon, it still has a Concord
- Officially, the term "Stratford-upon-Avon" signifies the town, while the term "Stratford-on-Avon" signifies the district within which it is located.  However, this distinction is often ignored.