Dept of Biochemstry - Coffee Bar
D037 Hopkins Building Downing Site Tennis Court Road
Cambridge
Cambridgeshire
CB21QWCambridgeshire
Food rating:
5/5 stars
Updated: 26. January 2016