The Cambridge Building Home/Cafe/The Cambridge Building Babraham, Cambridge CB22 3AT Contacts Babraham, Cambridge CB22 3AT Send updates or Remove Description Features Delivery Wheelchair-accessible entrance Dine-in Groups Coffee Wheelchair-accessible car park Map Reviews No reviews! ADD REVIEW Similar companies Cafe Cafe O 32 Bathurst Walk, Richings Park, Iver SL0 9AZ 01753655225 Cafe T.V.C Cafe Kidsgrove, Ingol, Preston PR2 7BX +441772727072 Cafe River Nith at Glencaple 2 Front View, Glencaple, Dumfries DG1 4RB 07515772772 Cafe Lillys fish bar 18-20 Burley St, Woodhouse, Leeds LS3 1LB +447876668078 Categories Cafe