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 register to write something here or to contact authors.
Need help? firstname.lastname@example.org