The London Stadium on “Grounds worth the away trip”, a list by Ollie Mercer on TheLysts.

Details

Photo
—
Name
—
Comment
Built for 2012, now doubles as West Ham's home. Athletics track makes the view weirdly distant.
Address
Queen Elizabeth Olympic Park, London E20 2ST
City
London
Sport
Athletics