Skip to content

Stephen Block The Last Photographers

    This content has been archived. It may no longer be relevant


    The Last Photographers
    Runs: 1 – 3 May 2026
    Open: Previews 1 May 6pm – 9pm, 2 – 3 May 10am – 6pm.
    Gallery: Copeland Gallery, 133 Copeland Road, London. SE15 3SN

    Additional Information: Close to Peckham Rye Station
    https://thelastphotographers.com/

    Images by: Stephen Block