Venue The Wonder Room at SelfridgesLocation 400 Oxford St, W1A 1AB, London, United KingdomDate June 24, 2013 at 10:00IWC Schaffhausen announces an exclusive three week pop-up exhibition in The Watch Gallery at Selfridges Wonder Room, from June 24th 2013. ...
[Published Square Mile - May 15 2013]