MovieMaps

Photo of Imperial Shipyard

Location: Fawley Power Station
As Seen In: Solo: A Star Wars Story

Lady Proxima's goons follow the speeder through the middle of a factory floor.