London Stadium - Queen Elizabeth Olympic Park, London, UK
in Professional Sports Venues
The London Stadium, that was the main venue for the 2012 London Olympics, is now the home to West Ham United a Premier League football team. The stadium can also be used for other events such as athletics and rugby.
posted by: Master Mariner
location: London, United Kingdom
date approved: 3/21/2017
last visited: never