The Revered Chefs Mark the World’s 50 Best Restaurants Award at London’s Town Hall Hotel... | Lifestyle stories | Scoop.it

The Revered Chefs Mark the World’s 50 Best Restaurants Award at London’s Town Hall Hotel...