MovieMaps

Photo of London City Airport (terminal)

Location: Stansted Airport
As Seen In: 28 Weeks Later