Moby ID: 298
Contact information (1991)
Millennium
67/68 St John's Innovation Centre
Cowley Road
Cambridge England
CB4 4WS
Contributed by Sciere.
Location in 2009:
Cambridge Studio
Hills Road
Cambridge UK
Contributed by Jeanne.
Millenium's address in 1990 was:
107 St. Pauls Road
Isligton
London N1 2NA