MovieMaps

Photo of Wembley Stadium (exterior)

Location: Wembley Stadium
As Seen In: 28 Weeks Later