Where do you get your restaurant recommendations? Briefly, the Shed was ranked number one out of London’s then 18,149 ...