Localisée dans le Nord de la France, en plein centre de la métropole Lilloise, Lille City Shop est
59800 Lille (France)