Cine Lumiere ii

South Kensington

New 35 seat boutique cinema in French Institut in South Kensington.