ArcelorMittal Observation Tower and London Olympic Stadium

The ArcelorMittal observation tower and London Olympic Stadium in Stratford, London.