Aerial View of the Empire Stadium, Wembley, 1937. Wembley Stadium (formerly known as the Empire Stadium), was a football stadium located in Wembley, London, England, that stood on the site now occupied by the new Wembley Stadium. From The Festival of Youth. [McCorqudale & Co. Ltd, London, 1937]
World Europe United Kingdom England Greater London Brent Wembley
Pixel Dimensions (W x H) : 4836x4206
File Size : 19,864kb