Just had top set of implants done @ Wrexham dental implants .From the minute I first made contact with them they have been amazing ,nothing is toouch trouble and the staf ... more