UKData checked October 2026
  1. Home
  2. Cambridge
  3. Business centres
  4. St John's Innovation Centre

St John's Innovation Centre

St John's Innovation Centre is a business centre on St John's Innovation Centre in Milton, Cambridge, Cambridge. It is also listed as business management consultant, cafe and conference centre.

Milton, Cambridge CB4 0WSChecked October 2026