London Jewellers Factory Store

Business Name: London Jewellers Factory Store
Address: Island Plaza, Harbour Dr., George Town
Phone Number: 345-949-9861

London Jewellers offers the same gemstones and jewelry selections but at affordable prices drawing from overstock and sample lines. Specializing in sea life charms and also carrying
black coral, Caymanite from Cayman, Larimar from Dominican Republic and Hatian amber, as well
as a significant choice of brand watches.