It looked familiar, and that was a cricket pitch in the picture rather than a soccer stadium smile

This one is a bit further north, but in a city in which I lived for a long time:

Attached Files WhereAmI.jpg

[Linked Image]