Zooming in on London, Piccadilly Circus (the no. 1 photo location in London according to this site) and found that the no.7 location here is 'Alex's Amazing Test Location of Greatness'
I wonder what this is and if anyone else has found similar spots anywhere else?