The Imaginarium is seen resting at the iconic Battersea Power Station, a key location in the film.

Filmed here

Battersea Power Station

Circus Road West, London, GB

Community posts