› added 5 years ago
342
TIL: A fake restaurant, 'The Shed at Dulwich', became the highest rated restaurant in London on tripadvisor, received several offers from various companies and was only open for one night to a few guests. They served microvawed food.