Bucherer store locations

London

In Europe’s secret capital city

Bucherer has four stores in Europe’s most visited city. The Swiss family company has two outlets in world-famous department store Selfridges in shopping mecca Oxford Street, one near Hyde Park and one in London’s biggest shopping centre, the exclusive Westfield London.

London, Selfridges, Bucherer Fine Jewellery Boutique

Oxford Street 400
Selfridges, The Wonder Room
W1A 1AB London
+44 20 7318 3830

More information