Place Rihour

Lille, France

surrounded by restaurants, houses the tourist information centre inside its main attraction, the Palais Rihour (1453).