MovieMaps
Browse Locations
Cities
Show Map
The Phantom of the Opera Filming Locations
View on IMDb
The Phantom of the Opera was filmed in
London
in the United Kingdom.
New Wimbledon Theatre
as Theatre (interior)
Source:
IMDb