D

David Marshall London

5 employees

David Marshall London is a retail shop that designs and sells rings, earrings, necklaces, and bracelets.

Basic info

Industry

retail luxury goods and jewelry

Sectors

Retail
Jewelry
Shopping

Date founded

1985

FAQ