Umbra

Local nameUmbra
LocationSpadina—Fort York, Toronto

Umbra is a home accessories design and manufacturing company. The company has headquarters in Toronto, Ontario, Canada and satellite offices in the Netherlands, Brazil, the United States, and China. The firm sells more than 2,000 home products through over 25,000 retailers in 120 countries.

Tags Furniture ShopShop
Download Download See more

More information and contact

Wikipedia https://en.wikipedia.org/wiki/Umbra_Concept_Store

Address 165 John St, Toronto M5T, Canada

Coordinates 43°39'1.61" N -79°23'27.927" E

Sygic Travel - A Travel Guide in Your Pocket

Download for free and plan your trips with ease
Or just search for "Sygic Travel" in App Store or Google Play.
Sygic Travel Maps The world's first map app tailored for travelers
Use the app Not now