Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Diamond Glass ← View details 5A Ballyknock Lane, Maghera, Londonderry BT46 5PF, United Kingdom, Maghera, Londonderry 02879644546