Headquarters buildings for Transport For London & the Financial Conduct Authority under construction in Stratford Olympic Park

- Image ID: H35KJT
Katharine R Rose / Alamy Stock Photo
Image ID: H35KJT
Location: International Quarter, Olympic Park, Stratford, London, UK