Queen Square
Queen Square is a public square located in Bloomsbury, London. It was designed in the 18th century and is known for its beautiful gardens and historic buildings. The square is surrounded by Georgian architecture and is a popular spot for both locals and tourists.
The square is also home to several important institutions, including the National Hospital for Neurology and Neurosurgery and the Institute of Neurology. It serves as a peaceful retreat in the bustling city, offering green space for relaxation and leisure activities.