Thought Machine, the core banking technology company, has agreed to lease all 67,000 sq ft, at 7 Herbrand Street, WC1, in a bespoke deal with leading ...