The Light Lounge

The Light Lounge
1 Newport Place, London, WC2H 7JR