Stratford - site of the 2012 Olympics