The medieval market town of Stratford-Upon-Avon is the birthplace of Shakespeare and makes for a great day visit from London!