Gallery

Printers & Stationers

London, United Kingdom

Address

  • 21a Ezra Rd
  • London
  • England
  • E2 7RH
  • United Kingdom

Opening times

Wednesday to Friday 12pm to 8pm
Saturday 12pm to 7pm
Sunday 11am to 4pm

Travel Information

Tube / Metro: Old Street Station Northern Line
Bus: 135,149,242,26,35,47,48
Train: Liverpool St Station

Follow

Add event

Add event

Claim

Claim

We are a quirky old warehouse space containing a wine shop and attached bar on Ezra Street just off Columbia Road.