Queen Square, located in the Bloomsbury district in central London, was originally built between 1716 and 1725. The square was originally named for a statue misidentified as Queen Anne but is now believed to be Queen Charlotte, the wife of King George III. Morris & Co.'s headquarters were located in Queen Square from 1865 to 1881. Today, the area is noted for its many medical and neuroscience facilities.
Associated events
Parent Map
Vetted?
Yes