The venue for this year’s London Conference is Congress Centre.
Congress Centre is located at Congress House, 23-28 Great Russell Street, Fitzrovia, London WC1B 3LS.
The London Conference 2018
The venue for this year’s London Conference is Congress Centre.
Congress Centre is located at Congress House, 23-28 Great Russell Street, Fitzrovia, London WC1B 3LS.