MovieMaps

Photo of Imperial College of Medicine (interior)

Location: National Museum of Natural History and Science
As Seen In: The Promise