The Stadium, Queen Elizabeth Olympic Park
London, United Kingdom
stadiumqueenelizabetholympicparklondonunited kingdom2015