Gallery

The Stone Space

London, United Kingdom

Address

  • 6 Church Lane
  • Leytonstone
  • London E11 1HG
  • United Kingdom

Opening times

Thursday-Sunday 12-6pm

Travel Information

Tube / Metro: 1 minute from Leytonstone Tube

Follow11

Add event

Add event

Claim

Claim

Exhibitions and events

Exhibiting artists