T
Tom Q Review of Gelupo
One of my fav ice cream shop in Central London. Th...
One of my fav ice cream shop in Central London. Though my mate and I try to avoid cream , still we pop in from time to time.
One of my fav ice cream shop in Central London. Though my mate and I try to avoid cream , still we pop in from time to time.
Comments: