you’ll remember we asked you where this photo was taken:
Well, we have a winner!
As the detail in this photo shows,:
the statue is indeed that of James Starley, inventor of the modern bicycle, and it’s located in his home city of Coventry, in Greyfriars Park between the station and the city centre.
It seems I owe Ian Macsporran a cup of tea, and I’ll have to think of something trickier for next time!