Architecture Ideas Worth Sharing

The Coffee Station From Soho

Located in the West Village, in Manhattan, New York, the coffee station from Soho is the new concept one of this cosmopolitan landmark that has been envisioned and designed by New York based international design firm Vara. It is a […]