Place
London, United Kingdom
2 artisans in residence
Executive Chef, Claridge's
Richard Galli
Managing Director, Claridge's
Thomas Kochs