A self-contained office building situated on one of Cambridge's premier business parks, located on Vision Park approximately 1 mile north of the A14 at Histon.