Stratford-upon-Avon
From Longman Dictionary of Contemporary EnglishStratford-upon-AvonStrat‧ford-upon-A‧von /ˌstrætfəd əpɒn ˈeɪvən $ -fərd əpɑːn-/ a town in Warwickshire, central England, on the River Avon. It is famous as the place where William Shakespeare was born, and is very popular with tourists.