As the site of literary pilgrimage since the eighteenth century, the home of the Royal Shakespeare Company and the topic of hundreds of imaginary portrayals, Stratford is ripe …