SPACE

SPACE
129-131 Mare Street, London, E8 3RH
  • Telephone 020 8525 4330
  • Opening times Mon–Fri 10am–5pm; Sat & Sun noon–6pm.
  • Email
  • Website www.spacestudios.org.uk
Photo of SPACE