One of "IT's" founders, Barry Miles, was an art college friend from Cheltenham College of Art. In 1969/71 Keen lodged with Miles and his wife Sue in Lord North Street, London, and ran "Cyclops" from there.
One of "IT's" founders, Barry Miles, was a school friend from Cheltenham College. Keen shared a room in the house occupied by Miles and his wife Sue in North Lord Street, London, and ran "Cyclops" from there.