Rotary's Shakespeare Marathon or Half Marathon takes place in Stratford upon Avon, where there is plenty to see and do for a weekend. It starts in the historic town centre, opposite Shakespeare's old school.
{}