Stratford Before Olympics vs After Olympics 2012 Stratford before olympics and after Olympics 2012 is very much different with all the changes that were made for Olympics. Stratford is a district situated in north eastern parts of London, England and is a part of the London Borough of Newham. Stratford is about 10km from […]