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.
Ah, sorry, I've definitely picked up gift packs outside of Christmas but that was a while ago. If you're gonna go online check out belgiuminabox.com the delivery is pretty reasonable and the selection is pretty immense. Amazon has a lot but the delivery pretty spicy.
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.