The garden is amazing.
There are coffe shop and you can have a cup lovely coffe.
Coffee is good value, food is tasty, although a little on the pricy side.
Address 1 Brookside, Cambridge CB2 1JE, United Kingdom
Phone +44 1223 336265
Maps 54VG+FW Cambridge, United Kingdom Open Maps