University College London Institute of Neurology

icon-car.pngKML-LogoFullscreen-LogoQR-code-logoGeoJSON-LogoGeoRSS-Logo
University College London Institute of Neurology

loading map - please wait...

University College London Institute of Neurology 51.522399, -0.122972 Address: Queen Square Library, incorporating the Queen Square Archives. UCL Institute of Neurology & The National Hospital for Neurology and Neurosurgery 1st Floor, 23 Queen Square, London WC1N 3BG, UK Website: https://www.ucl.ac.uk/ion/library/historical Queen Square Archive: http://www.queensquare.org.uk/archives