The store, which opened in 1958, operated for over 50 years before it finally closed in 2012. Since then, the building has ...
Strategically located at 216 Oxford Street, right next to IKEA's forthcoming multi-floor store set to open in spring 2025 ... 24 exhibition during the Milan Design Week in the Triennale museum and is ...