All you're allowed to know about London's best kept secret
Scroll
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.