London Stadium was the epicentre of the 2012 Summer Olympics, a watershed event in British history. Ever since those momentous two weeks, London Stadium has continued to serve as a landmark in one of the world's most magnificent cities. Home to West Ham United, this stadium boasts the third-largest capacity in London at 60,000 and features a unique athletics track around the pitch, & also plays host to MLB, concerts, and other sporting events.