Queen Square, located in Central London, is world renowned for its association with Neurology. The square is the home to the National Hospital for Neurology and Neurosurgery which was established in 1859 and is also a major centre for neuroscience research.
All of our consultants have ties with the National Hospital which is the UK's largest dedicated neurological and neurosurgical hospital treating over 120,000 patients a year. The hospital recently celebrated its 150 year anniversary. Queen Square is also home to the Institute of Neurology that was established in 1950 and merged with University College London in 1997. In combination with the National Hospital they form a national and international centre at Queen Square for teaching, training and research in neurology and allied clinical and basic neurosciences.
The square was previously named Queen Anne's Square because a statue contained within it was misidentified as depicting Queen Anne. This statue is now believed to be a portrayal of Queen Charlotte, wife of King George III. George III was treated for mental illness in a house in Queen Square towards the end of his reign.
The public house on the southwest corner of the square, called 'the Queen's Larder' was, according to legend, used by Queen Charlotte to store food for the King during his treatment.