DessertVeganVegetarianIce CreamOpen until 22:00511 Wandsworth Road, London, SW84PA
The Ice Cream Store is the home of Ice Cream. Discover true euphoria with Ben & Jerry’s pints pumped full of chunks to satisfy your ice cream cravings, or experience the ultimate indulgence from Magnum, now in a tub! Combine both for ultimate satisfaction!Read more