Stratford-upon-Avon is the town where William Shakespeare was born and is buried. Every year, millions of people celebrate his life and work by visiting the town.
Experience one thousand years of jaw-dropping history at Warwick Castle; great battles, ancient myths, spellbinding tales, pampered princesses, heroic knights and much more.