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