Set in the beautiful rural Warwickshire countryside, on the banks of the river Avon, Stratford-upon-Avon is one of the most important tourist destinations in the UK.
This gallery is empty.