Data Sheet
The Olympic Stadium in London, now known as the London Stadium, is a multi-purpose outdoor sports and entertainment venue located in the Queen Elizabeth Olympic Park in Stratford, East London.
project name
Olympic Stadium
client
location
sector
project status