Share
twitterlinkedinfacebook
Image 1 of 1
DRO00122UK.jpg
Stratford underground station, one of the transport hubs for London's 2012 Olympic Games bid. The Games would be centred around the East End.