17-18 Dover Street
London W1S 4LT

11am-6.30pm
Monday to Wednesday

11am-7pm
Thursday to Saturday

Tel : +44 20 7518 0680
Fax : +44 20 7518 0681

 
Dover Street Market