Landmarks & buildings
New Wimbledon Theatre
Theatre in Wimbledon, Merton, London, England, UK
Wikipedia names New Wimbledon Theatre as where 2 films and series were filmed; each title’s page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in New Wimbledon Theatre. Each title’s page links to the sentence that says so.
The Phantom of the OperaHorror film1962- The NeversScience fiction series2021–
Filming locations nearby
-
Towns & cities South Wimbledon
England · under 1 km
Area in the London Borough of Merton, England, UK
- Studios & sets Merton Park Studios · under 1 km British film production studio
-
Towns & cities
Wimbledon
England · 1 km north-west
Suburb of London
-
Landmarks & buildings Wimbledon Park tube station
England · 2 km north
London Underground station
-
Landmarks & buildings
Wimbledon Stadium
England · 2 km north-east
Defunct greyhound racing track located in Wimbledon in southwest London, England
-
Landmarks & buildings
Centre Court
England · 2 km north-west
Main court at a tennis complex, specifically at Wimbledon