£2,670 p/m101 Cable Street, London, E1 2LY1,420 sq ftFlexible UseZLS02513Flexible lease availableFlexible lease availableRemove