-
I looked at John Lewis - not much choice and expensive.
There is a good selection of glasses online e.g. https://www.belgianbeerfactory.com/en/beer-glasses/ but the shipping of glass puts me off.
I just thought there maybe a shop I could go into - a brew shop or something ?
-
If you really want to avoid online, whole foods are good for gift packs of beers with a glass. They usually have delerium, Duval and Westmalle and few others. If you want tulip type glasses but not Belgian, beavertown and Camden breweries sell them at their tap rooms for a couple of quid.
Edit - actually I think Camden just do English style but beavertown definitely do tulips.
https://shop.beavertownbrewery.co.uk/collections/glassware/products/skull-logo-stem-glass-stem-glass it says 4 quid on the site but I've bought a couple at the tap room and I'm sure they were 2.50, anyway it's an excuse to cycle up there for a pint or 2.
If you don’t want branded glasses then John Lewis is probably a good bet