Umbra Concept Store

A few months ago, Umbra opened up a brand new concept store in their hometown of Toronto, Canada. The building is a 7,000 sq. ft., two story building which features all of the best that Umbra makes. The outside is clad in bright pink panels, while the inside is a very minimal white, allowing the products to shine. The building was designed by Kohn Shnier Architects, while the interior was designed by Figure 3.

My favorite part is how it glows at night. I really love architecture at night, and they did a great job of making a beautiful building, without making it too gaudy or flat out ugly.

There’s a couple more pictures under the cut.


October 21, 2007