International Quarter, Stratford
The International Quarter is London’s most exciting new business address, at the heart of London’s newest metropolitan area, Stratford City, E20. Our vision for The International Quarter, Stratford City is: ‘to establish a new metropolitan business district for London that... View Project