Tag Archives: The Icecreamists

The Icecreamists: review

With their shock and awe breast milk ice cream whipping up a media storm, I was keen to check out The Icecreamists’ latest venture in Covent Garden Market. Here’s my View London review.

Read the full View London review HERE…