this square is just outside of the queens street train station in glasgow, scotland...the name of the square escapes me..