Photography in London - Holland Park 138 Holland Park Avenue, Holland Park, London, W11 4UE Tags: albums, film, film developers, frames, passport photo service, photos on cds