Where can I buy Slush Puppies in London?Watch
I wanted to know the same thing!! Apparantly you can get them from Millie's cookies, but I'm not sure and its their own version of it. Otherwise their nowhere to be found in London
Though they'll never been as good as the proper Slush Puppies! Does anywhere still sell them?! I remember always having them at the seaside.
-Local Shopping Center
-Theme Parks eg. Chessington, Thorpe Park etc.
Hope that has helped