Elgin Theatre

  • 189 Yonge St, Toronto, Ontario, Canada
  • Website

Venue Details

The Elgin and Winter Garden Theatres are a pair of stacked theatres in Toronto, Ontario, Canada. The Winter Garden Theatre is seven storeys above the Elgin Theatre. They are the last surviving Edwardian stacked theatres in the world.


Venue Type
Theater