Lumen is a coffee shop associated with the Eglise Libre de Genève, offering a café culture experience.