185+ Lockwood & Co Locations (Book and TV)
Underwater stage, Pinewood Studios
Ealing Studios, Ealing Green, London W5 5EP
Ealing Studios, Ealing Green
Underwater stage, Pinewood Studios,