The Leaf

The Leaf is a $100-million horticultural attraction and event centre. As a venue, it combines the best of both environments—giving you the chance to host an outdoor reception amongst lush, thematic gardens before flowing indoors to enchant guests within its biomes, butterfly garden and Canada’s largest indoor waterfall. The building itself is encased in a stunning, conical all-glass panel façade, featuring an onsite restaurant and patio that will service events often using ingredients that are grown in the surrounding outdoor gardens.