Head Chef

60 Holborn Viaduct, London EC1A 2FD, UK