Allan Pickett
News
Allan Pickett appointed head chef at L’oscar London
28 June 2021 by Katherine Price
Allan Pickett has been appointed head chef at the L’oscar London hotel restaurant in Holborn.
The highest official awards for UK businesses since being established by royal warrant in 1965. Read more.