Photography lover's paradise steps from Piccadilly Circus, with stunning prints and a scene cool enough to attract celebrities.