WEMBLEY STADIUM



Wembley Stadium itself doesn’t have a great view of the pitch but the Wi-Fi is good.”

City/ Region London
Country United Kingdom
Floors 3 tiers
Height 286m
Completed 2007 (Foster + Partners)
Function Football Stadium



BUY POSTER