London Stadium, formerly known as Olympic Stadium and site of 2012 Summer Olympics, now home to West Ham Football Club, Stratford Marsh, Greater London Authority, 2021.
World Europe United Kingdom England Greater London Newham Newham
Pixel Dimensions (W x H) : 7300x4816
File Size : 102,999kb