Whisk together oil and wine. Mix in juniper berries, peppercorns, garlic, and bay leaf in a bowl. Add lemon wedges and mix well. Marinate lamb chops for at least 12 hours, turning the pieces occasionally.
Heat a grill or grill pan.
Remove lamb from marinade and pat dry. Sprinkle with salt and pepper.
When the grill is very hot, grill the lamb chops about 3 minutes on each side, basting occasionally with marinade. Remove from the pan and keep warm.
Meanwhile, cook the bacon in a saute pan. When crispy, remove the bacon from the pan. Deglaze pan with wine, scraping up tiny bits. Add the shallots and cook until aromatic. Add cranberry beans and chicken stock and cook until stock is reduced. Whisk in butter and bacon, and season with salt and pepper. Serve with lamb chops.