The British Virgin Islands is home to Richard Branson’s exclusive Necker Island, where Steve spent 3 years as resident Head Chef, preparing exquisite food in paradise. read on as Samphire Catering’s Head Chef Stephen Hitchings gives us a glimpse of the good life!Read More