Stratford-upon-Avon is a market town and civil parish in Warwickshire, England, situated on the River Avon. It offers a wide-selection of pubs, restaurants, shops and supermarkets, as well as many historical hot spots. Famous for its associations with William Shakespeare, this town offers a superb base for exploring its rich history. The Royal Shakespeare Theatre, Shakespeare’s Birthplace and Hall’s Croft are just some of the wonderful attractions within reach.