I came across this image while reading a technical blog, and for a moment thought it was an unusual photo of Albert Square in Manchester. Then A. wandered in and also momentarily mistook it for Albert Square.
It’s actually Grand Place in Brussels.