Where Did They Film That?

Location Information

British Museum
London
England

Web site: www.thebritishmuseum.ac.uk

Films

Mummy Returns, The (2001)

Possession (2002)