Daily Archives: December 7, 2014

Here is one more Sweet Treat Guide Location. The Lokum Istanbul Store sells the best turkish delights in the city. I don’t know anything about turkish delights but I can tell from the demand of the arab women in London […]

Lokum Istanbul on Walton Street