The concept of the Grand Canal Square Theatre is to build a powerful cultural presence expressed in dynamic volumes sculpted to project a fluid and transparent public dialogue with the cultural, commercial and residential surroundings whilst communicating the various inner forces intrinsic to the Theatre.
The Grand Canal Theatre is a landmark that creates a focus for its urban context, specifically Grand Canal Square, the new urban piazza at the waterfront of Grand Canal Harbour. The architectural concept of the Theatre is based on stages; the stage of the Theatre itself, the stage of the piazza and the stage of the multiple level Theatre lobby above the piazza. The Theatre becomes the main façade of a large public piazza that has a five star hotel and residences on one side and an office building on the other. The piazza acts as a grand outdoor lobby for the Theatre, itself becoming a stage for civic gathering with the dramatic Theatre elevation as a backdrop offering platforms for viewing. From its rooftop terrace, the Theatre offers spectacular views out over the Dublin Harbour.
The reinforced concrete and steel structure of the Theatre volume is clad with stainless steel rain screen panels with strips of high performance glazing. The Theatre Curtain is glazed with high performance glass and exposed polyester powder coated pre-fabricated steel box sections.
The Grand Canal Square Development enhances the new urban structure of Grand Canal Harbor with an exciting cultural landmark and magnet for Dublin, a destination for working, shopping, and entertainment. The Theater opened in March 2010.