Stratford is home to numerous attractions, including Queen Elizabeth Olympic Park. While there is a multitude of places to visit in the centre of London, there's another area that should be on every ...