Le Studio | Institut français du Royaume-Uni

Le Studio

Perfect room to host meetings or workshops, Le Studio has its own equipped convivial space (50 sqm).