MovieMaps

Photo of District 1 Tower (interior)

Location: London Marriott Hotel Canary Wharf
As Seen In: 28 Weeks Later