Handmade in the UK
Our 'Handmade in the UK' awards are exactly that. The highest quality glass awards and pieces, all handmade here in the UK by our master craftsmen
Handmade in the UK, these crystal awards provide a different option for rewarding success. The base ..