Where is this place?
Lille, France. My shop is in Waalre, the Netherlands