Photography in London - Holloway 506 Holloway Road, Holloway, London, N7 6JA Tags: 1hr development service, albums, cameras, film, film developers, photos on cds