Where is Logan Hall

Logan Hall, University College London 20 Bedford Way, London WC1H 0AL