Stock Photo: England, London, Piccadilly Circus. Looking up at pedestrian signposts and the giant advertisements of Piccadilly Circus.