I think it is a store that sells photographs? Maybe it's a chain of shops because I keep hearing references to it from all over.

Cheers,

Gene