International Quarter London (IQL) is an incredible new neighbourhood at the heart of Stratford that brings the best of London together in one place.