United KingdomβΊLondonβΊCamdenβΊButchies CamdenPhoto Gallery for Butchies CamdenSee full detailsReserve a table