StratfordTravelUK Self Drive in UK : Shakespeare’s home town, Stratford by kumamonjeng July 9, 2017 by kumamonjeng July 9, 2017 Finding Shakespeare in Stratford-upon-Avon This town has many tourists around the globe and we could immediately felt that when we walked into the town center. Introducing the old place which…