Innovation Centre, Unit 23


Because of the nature of the accommodation in the Innovation Centre its availability is limited and subject to change. If you are interested in taking a suite please contact Bidwells who manage the facility on telephone 01223 841841 Location Cambridge Science Park is located on the northern side of Cambridge city, just off the A14. The …




Continue reading