The only source of reasonable sausages I found was Huberts Butchers out on Dempsey Hill, but even those tend to be quite greasy when cooked (I grilled them) and not the best flavour wise.

Has anyone got any recommendations for places to buy good quality English bangers from? A cumberland sausage sandwich would go down an absolute storm right now, but I'm limited to bacon sandwiches due to the really poor choice available in Singapore.
I know the other butchers shops also offer sausages, so if you can recommend one that tastes good I'd appreciate it.