Restaurants & Bars

U.K. / Ireland England London Chowder

New England Clam Chowder in London

Share:

Restaurants & Bars 2

New England Clam Chowder in London

Ken Lambourne | Apr 14, 2002 01:05 PM

I live in West Yorkshire, but will be spending a few days in London next week, I used to love a brand of New England Clam Chowder called "Snows" (In a can!) when I was in the merchant navy (yonks ago) Does anyone know any London shops that stock it ?, if it is still in existence, that is..I would imagine that it still is, because plenty of catering establishments used to state on their menus that they were using this particular brand....Any suggestions most welcome.

Want to stay up to date with this post?

Recommended From Chowhound