Cambridge, England and the surrounding area. Another one of those Silicon X nicknames, intended to make the place sound like another Silicon Valley. There are lots of hi tech companies out there, but most of the fens have been drained.
Log in or registerto write something here or to contact authors.
Need help? firstname.lastname@example.org