Independent Space

The Tea Leaf London

London, United Kingdom

Address

  • 65 Roman Road
  • Bethnal Green
  • London
  • England
  • E2 0QN
  • United Kingdom

Opening times

Wednesday 8am–6pm
Thursday 8am–6pm
Friday 8am–6pm
Saturday 9:30am–5pm
Sunday 9:30am–5pm
Monday 8am–6pm
Tuesday Closed

Follow

Add event

Add event

Claim

Claim

The Tea Leaf, London is a bespoke tea house and project space hosting artist's from The Earth Issue collective. 

Exhibiting Artists