Gallery

The Surgery

London, United Kingdom

Address

  • 123 Evelina Road
  • Nunhead
  • London SE15 3HB
  • United Kingdom

Opening times

fri - sun 12-6
or by appointment

Travel Information

Bus: 78, P12
Train: Nunhead, Queens Road, Peckham

Follow

Host an online event

Host an online event

This venue has closed down.

Exhibitions and events