Place Du General De GaulleCurrently Open
- Address: Lille, Nord-pas-de-calais, France
- Timings: 24-hrs Details
- Ticket Price: Free
The main square in Lille is better known as the “Grand place” and has lots of gorgeous historic houses, make sure you don’t miss out on the neo-Flemish headquarters of the local newspaper La Voix du Nord as well as a statue of a goddess, “la Grande Deesse” making it well worth the visit.