Lord of London is a jewellery shop in Shenfield that also has an online store. Our family-run business has over 100 years of experience combined with mounting and setting within the jewellery trade, creating truly exquisite pieces of jewellery that you can treasure forever.
read more..