Jewel Tree London is a Notting Hill-based premium jewelry brand that creates distinct designs in sterling silver with 18ct gold vermeil.
Jewel Tree London is a Notting Hill-based premium jewelry brand that creates distinct designs in sterling silver with 18ct gold vermeil.