Where is Alan Turing Memorial?

Where is Alan Turing Memorial located?

Alan Turing Memorial, Alan Turing Memorial, Great Britain (approx. 53.476723°, -2.2360277°)


Where is Alan Turing Memorial on the map?