Published on : Tuesday, June 28, 2016
After sharing premises with Tom Dixon in London, Moooi has now opened their independent showroom in Fitzrovia, a veritable hub of furniture and home accessory stores, at 23 Great Titchfield Street. The store occupies the ground floor space of …