Check out the Shelford Delicatessen
I’ve known about the Shelford Delicatessen in Great Shelford for some time now, but despite careering past on my way to various important meetings (*cough* with girlfriends) I haven’t stuck my nose in. A friend mentioned it again to me recently and it reminded me to slam the breaks on next time I was nearby […]