LOCATION

White Space
5 Great Newport Street
London
WC2H 7JB
United Kingdom

White Space is situated on Great Newport Street nestled between Charing Cross Road and St Martins Lane and within 50 metres of Leicester Square tube station.

Comments are closed.