All you're allowed to know about London's best kept secret
 
Christopher_Bethell_finalruth-8.jpg
 
 
 

An appointment-only restaurant located in South London, The Shed has been operating privately for years. In 2017, it decided to open its doors. As of November that year, it was TripAdvisor's top-rated restaurant in London.