Tag Archives: Facts about Stratford Upon Avon

10 Interesting Facts about Stratford Upon Avon

10 Interesting Facts about Stratford Upon Avon
If you’re planning to go to spend your holiday, then one of these following facts about Stratford Upon Avon might give you much recommended places to visit there. Stratford Upon Avon is a market town and civil parish in south Warwickshire, England. It lies on the River Avon, 35 km south east of Birmingham and 13 km south west of Warwick. It is the largest and most populous town of the non-metropolitan district Stratford-on-Avon, which uses the  Read More ... »