Queen Square is a garden square in the centre of Bristol, England. It was originally a fashionable residential address, but now most of the buildings are in office use. The site on which the square was built lay outside Bristol's city walls and was known as the Town Marsh (...) (from Wikipedia)