Executive Chef at Chapter One Bar & Kitchen - London, England, United Kingdom
Chapter One Bar & Kitchen is a company based out of 143 Stroud Green Road, London, United Kingdom.