Dover Street Pop-up Shop

8 - 22 December 2016, Monday Friday 12 4pm

This December we are delighted to open a pop-up shop on Dover Street, where we will be showcasing fabulous, beautiful and unique hand crafted objects made by some of Britain's finest makers.

Find us at 41 Dover Street, London, W1S 4NS, next door to The Arts Club and minutes from the Ritz and Green Park Station. Click here for a map.



Search the site