File:Wembley Stadium Twin Towers.jpgDescriptionWembley Stadium Twin Towers.jpg English: Wembley Stadium Twin Towers, London, England Date Taken on 4 May 2002 Source From geograph.org.uk Author
File:Wembley Twin Towers.jpgdescribed at URL: https://www.flickr.com/photos/34517490@N00/2742904992/ operator: Flickr URL: https://live.staticflickr.com/3183/2742904992_fc7ef53489_o.jpg