Multi-purpose stadium at the London Olympic Park, England, United Kingdom
The London Stadium is a multi-purpose outdoor stadium at Queen Elizabeth Olympic Park in the Stratford district of London. It is located in the Lower Lea Valley, 6 miles east of central London. Wikipedia