David Melia Stained Glass Glass Suppliers Website Tel: +44 1353 649932 Address: 7 Cranwells Way, Little Thetford, Ely CB6 3JB, UK Google Rating: 4.3 out of 5 stars More info for David Melia Stained Glass