Categories Destinations England Shakespeare and the quintessential English town of Stratford Upon Avon