15 coworking spaces in Lille, France