You are here : Home » London Hotels » London Guide » London Jewellery Stores
Jewellery stores in central London offers best options for your jewellery shopping in London.


london jewellery stores

London Jewellery Stores

Best jewellery stores in London are located centrally for your convenience and pleasure of jewellery shopping in London.

R Holt & Co
R Holt & Co98 Hatton Garden
Phone: +44 (0)20 7405 0197

Nearest Tube: Chancery Lane

The Swatch Store
The Swatch Store313 Oxford Street
Phone: +44 (0)20 7493 0237

Nearest Tube: Oxford Circus

Watches Of Switzerland
Watches Of Switzerland16 New Bond Street
Phone: +44 (0)20 7493 5916

Nearest Tube: Bond Street


Argenta82 Fulham Road, Chelsea, SW3
Phone: +44 (0)20 7584 4480

Nearest Tube: Sloane Square

Beau Gems
Beau Gems418 Strand
Phone: +44 (0)20 7836 7356

Nearest Tube: Victoria

AddThis Feed Button
Go window-shopping with your friends and family at London jewellery shops!