5 ms·So The Shed at Dulwich could not exist on TripAdvisor US and Botto Bistro could not be punished by Yelp?by wuming2 2y agoSo The Shed at Dulwich could not exist on TripAdvisor US and Botto Bistro could not be punished by Yelp?