Later, he was stricken with horrific food stuff poisoning that ruined another leg of his journey in the Netherlands. ” He and his close friends wrote enough 5-star reviews that following a handful of months, the Shed rose to be the highest rated restaurant in London on Tripadvisor. Submitting on https://www.hudablogs.com/category/the-original/