Stratford-upon-Avon, the birthplace of William Shakespeare, is a historic town in Warwickshire in the West Midlands. [Photo/IC]