A 20km tour through London's Olympic stadia, past and present.
Londonist
Something wrong with this article? Let us know here.