Someone told me about an outlet of some sort which has all sorts of Christmas decorations. It was somewhere near/in the city, India street, or perhaps near little India, I'm not quite sure. Is anyone aware of this place?
Thanks!
Users browsing this forum: No registered users and 4 guests