Location & Ownership

Project Team

Features

LiveRoof installation at the London City Hall in London, ON, Canada. This beautiful installation was completed on September 6, 2007.