London Stadium: A fine venue for watching athletics that occasionally hosts football. Pie prices alone would make a QS wince.

Details

Photo
—
Name
—
Comment
A fine venue for watching athletics that occasionally hosts football. Pie prices alone would make a QS wince.
Tick
Venue
London Stadium
Sport
Football (West Ham United)
Address
Queen Elizabeth Olympic Park, London E20 2ST
City
London