Jeffreys the Jewellers Milford Haven 59 Charles Street, Milford Haven SA73 2HA, United Kingdom Swansea Jewellers Read more about Jeffreys the Jewellers