19-21 Christopher Street, London, EC2A 2BS
19-21 Christopher Street is located in Shoreditch, London’s design, tech and media hub. This vibrant, creative pocket of London mixes old style with new...
- Business grade fibre-optic broadband
- Rent, business rates, utilities, service charge and building insurance
- Unique historic interiors
- High ceilings and excellent natural light
- Mailing and trading address
- + more...