John Williams MBE
Chef
Restaurants in London
Restaurants
The Ritz Restaurant
— London (2 Michelin stars)