www.davidedwardsjewellers.co.uk
David Edwards is a luxury independent Jewellery and Watch Shop based in the Royal Arcade in Cardiff. Established over 30 years ago, the shop specialises in precious gemstones and prestigious (pre-owned) watch brands.