MovieMaps

Photo of Power Plant

Location: Battersea Power Station
As Seen In: Fast & Furious 6