Photography in London - Camberwell 41 Denmark Hill, Camberwell, London, SE5 8RS Tags: film, film developers, frames, passport photo service, photos on cds