Well, Fortnums seem overpriced. Lots of lovely-looking ones in John Lewis but they're none of them suitable for vegetarians.
Could someone be kind and suggest other places I could browse?
(delivery is to Scotland, btw, so including booze is fine - desirable, even!)