In between the bright lights of massive cities like London and the “untouched,” natural bits of the UK are hundreds and hundreds of towns and villages with their own local secrets and charm. For many tourists, Stratford-upon-Avon is one of those towns, the perfect combination of history and “classic” English culture…