London’s love affair with the all-American barbecue continues with the launch of a new rib shack in South Kensington on 12 September. Crib de Rib is a restaurant, cocktail bar and private dining venue, serving short rib of beef – marinated for 24 hours before being slow cooked, then charcoal roasted – as well as […]

Continue reading