Chef:
Celebrity Quiz
Times Up!
My flagship restaurant in Chelsea, London earned its third Michelin star in 2001.
1/10
Celebrity Quiz
My flagship restaurant in Chelsea, London earned its third Michelin star in 2001.