Photography in London - Lewisham 79 Lewisham High Street, Lewisham, London, SE13 5JX Tags: 1hr development service, albums, cameras, film, film developers, photos on cds