Location Information

Battersea Power Station
London
England

Web site: www.thepowerstation.co.uk

Films

The Meaning Of Life (1983)

Tomb Raider (2001)

Batman: The Dark Knight (2008)