The Phantom of the Opera Filming Locations

The Phantom of the Opera was filmed in London in United Kingdom.
Show Map
 

New Wimbledon Theatre

Theatre (interior)

Source: IMDb