Wembley Stadium (1923) it is a carriage filled with rubble). When the Stadium was rebuilt no locomotive or carriage (or stone circle…) was found, though the foundations of Watkin's tower were. Wembley Stadium (1923) The original Wembley Stadium (; formerly known as the Empire Stadium) was a football stadium in Wembley Park, London, which stood on the same site now occupied by its successor, the new Wembley Stadium. The demolition in 2003 of its famous Twin Towers upset many people worldwide. Debris from the stadium was used to make the Northala Fields in Northolt, London. Wembley hosted the FA Cup final annually, League
Wembley Stadium was lowered. During excavation of the new playing field, mechanical diggers unearthed a buried obstruction: the concrete foundations of Watkin's Tower, a failed attempt to construct a rival to the Eiffel Tower in London. Only the base of the tower was ever built before being abandoned and demolished in 1907; the site was later used as the location for the first Wembley Stadium. The new stadium was completed and handed over to the FA on 9 March 2007. The official Wembley Stadium website had announced that the stadium would be open for public viewing for local residents of Brent on