Independent Space

The Well Studios

Liverpool, United Kingdom

Address

  • 2 Roscoe St
  • Liverpool
  • England
  • L1 2SX
  • United Kingdom

Opening times

By Appointment

Travel Information

Tube / Metro: Liverpool Central
Bus: 75, 86
Train: Liverpool Lime Street

Follow

Add event

Add event

Claim

Claim

Exhibiting artists