Cambridge Bus & Coach Ltd Coach Hire Website Address: Montagu House, 81 High St, Huntingdon PE29 3NY, UK Google Rating: 0.0 out of 5 stars More info for Cambridge Bus & Coach Ltd