156 employees
London Jewelers is a luxury goods company providing jewelry pieces, certified diamonds, and watches.
1926