Landmarks & buildings
Imperial War Museum North
Military museum in Manchester, England
Wikipedia names Imperial War Museum North as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Imperial War Museum North. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Towns & cities
MediaCityUK
England · under 1 km
Property development in Salford
-
Towns & cities
Salford Quays
England · under 1 km
Area of Salford, Greater Manchester, England
-
Landmarks & buildings
Old Trafford
England · under 1 km
Football stadium in Manchester, England
-
Streets & squares
Trafford Road Bridge
England · 1 km south-east
Road bridge in Trafford, Greater Manchester, England, UK
-
Towns & cities
Salford
England · 2 km north
City in Greater Manchester, England, UK
-
Landmarks & buildings
University of Salford
England · 2 km north-east
Public research university in Salford, Greater Manchester