Loquet's London shop located at 73 Elizabeth Street, SW1W 9PJ London-based jewellery brand Loquet is renewing the concept of a keepsake locket with sustainable, modern designs that consumers can…