Photography in London - South Kensington 52 Gloucester Road, South Kensington, London, SW7 4QT Tags: film developers, frames