Photography in London - Whitechapel 68 Whitechapel High Street, Whitechapel, London, E1 7PL Tags: film developers