Location:Beit Hall, Prince Consort Road, London, United Kingdom