Executive Chef - Barnes
Compass Group UK
London