ISTD is based in the heart of Shoreditch, one the most inspiring and well connected areas of London.

Shoreditch is home to a range of innovative and creative industries covering technology. As well as a wide selection of shops, restaurants and galleries, ISTD offices also benefit from excellent connections across Tube, Bus and Rail.

Location

Imperial House
22/26 Paul Street
London 
EC2A 4QE