Stores and Pop-Up Events 2023
The Canvas Oculus 185 Greenwich St, New York, NY 10007, United States
The Canvas is is a retail and experience firm focused on addressing the Sustainable Development Goals. The space holds over 100 brands from around the world. The 6,000 square foot space also combines the retail iwth a photography, art, and design studio.