442oons Wiki
Advertisement

The London Stadium (aka the Olympic Stadium) is a stadium in London, Engbland. It is the current home of Premier League club West Hammers and hosted the 2012 Olympic Games in London.

Advertisement