Can you identify where in London this picture was taken and who it’s of? If you think you can, leave a comment below. We’ll reveal the answer early next week. Good luck!
Congrats to all who correctly placed this as a statue of Mahatma Gandhi located in Tavistock Square in Bloomsbury. Sculpted by Polish-born Fredda Brilliant, the statue was installed in the centre of the square’s gardens as far back as 1968.

Mahatma Gandhi Tavistock Square Gardens WC1
Before seeing Andrew’s answer I was going to say the same thing – the statue of Gandhi in Tavistock Square.
I agree with Andrew (above).
Tavistock square…..
That looks very much like the statue of Gandhi in Tavistock Square Gardens