Jon Richard Ltd

Jon Richard Ltd

UK / Located in over 140 Debenhams stores across the UK, Jon Richard brings stylish yet affordable jewellery and accessories to the British High Street.