5 Nov 2018, 22:45
London Stadium (Olympic) - London, England
Visited during the summer, the area around the stadium has improved since my last visit. The stadium is as modern as expected. The underground is a short walk away from the stadium. The only gripe i had was the price of food and drink at the stadium.
No images uploaded with this review