Toshie Mackintosh UK Launch at the Lighthouse, Glasgow

October 12, 2017
toshie PR nov 17

To celebrate the official UK launch of  Toshie Mackintosh, Glasgow’s Centre for Design and Architecture – The Lighthouse – is featuring selected items from our new Collection including wallpapers, cushions and a bespoke hand-woven rug.