Brentwood, England, United Kingdom
Jewelry,
Lord of London is a family business with over 100 years of experience combined with mounting and setting withi