Keywords: Wembley Stadium Twin Towers, 5 June 1999.jpg Old Wembley Stadium before redevelopment at England v Sweden 5 June 1999 own Taken by self 1999-06-05 User Responsible Wembley Stadium 1922-2003 1999 in association football Twin towers in the United Kingdom June 1999 in London Sweden men's national association football team History of England national association football team 1999 events in London 1999 in sports in the United Kingdom 1999 in the London Borough of Brent Photographs taken on 1999-06-05 |