The Icecreamists

4 years ago

The Icecreamists is located in London, England.
Unfortunately, I didn`t have a chance to visit here when I was living in the country but one of my friends went there and he really liked it.
Looks like it has an awesome interior design and I`m sure it`s got some great ice cream!
Hoping to visit it next time I go to London! :)

Source link:

Follow Luuux

Related Posts

Trending Places