La Scala Opera House

Opened 3rd March 1778

Location
St Mary's Church Gardens, Dagmar Terrace, London, N1

Categories

Authority

    More Information
    La Scala Opera House

    arrow-up-circle

    This website uses cookies to ensure you get the best experience on our website