HI ,
Having seen many many of these over the years ,the general opinion is that they were made by somebody in Stourbridge in the early 20thc ,they come in all sizes from 6ins or so upwards , whether they were ever meant to be used as drinking vessels or just decorative items I am not sure , the smaller ones usually appear being sold as cordial glasses,
Cheers ,
Peter.