Neil Rankin is the head chef at John Salt in London. He was formerly a chef at barbecue restaurant Pitt Cue Co
Copyright © lovefood.com All rights reserved.