Cell Project Space

Cell Project Space
258 Cambridge Heath Road, London, E2 9DA
  • Telephone 020 7241 3600
  • Opening times Fri–Sun noon–6pm; closed Mon–Thu.
  • Email
  • Website www.cellprojects.org
Photo of Cell Project Space