The combined heat and power energy centre built for the London Olympic games in Stratford, East London

- Image ID: EF4Y4H
The combined heat and power energy centre built for the London Olympic games in Stratford, East London
Simon Turner / Alamy Stock Photo
Image ID: EF4Y4H
The combined heat and power energy centre built for the London Olympic games in Stratford, East London
Location: London Olympic Park

Similar stock images