Anyone want to play a game? I was just reading an article with this picture and realised I know exactly where this is.
It has a massive clue in the picture, which anyone who knows this part of London will recognise immediately.
Can anyone say where this is?
Or do you have one to share?