Cambridgeshire pub dubbed ‘super pub’ and ‘a place not to be missed’

This pub has built a strong reputation for glowing reviews