Montreuil, a city which plays an essential role in the project of Greater Paris, is going to have its own contemporary art centre for the first time. Le 116, located at 116 rue de Paris, is ... Read more →