Meeting locations

  • Paris, France
  • Square de la Tour Saint-Jacques, 75004 Paris, France
  • Place Georges-Pompidou, 75004 Paris, France
  • 1 Avenue du Colonel Henri Rol-Tanguy, 75014 Paris, France