Place du Général-de-Gaulle (Lille)
Town center/square/plaza