CB24 Allia Future Business Centre Cambridge Campus
Meeting Rooms, Kitchen, Car spaces, Showers, Café on site
Situated within the Allia Future Business Centre Cambridge Campus - a thriving community of impact focussed businesses...
Allia Future Business Centre Cambridge Campus is located on Kings Hedges Road, to the north of Cambridge city..