‘The Shed at Dulwich’ was briefly London’s #1 restaurant – except it doesn’t exist – Star2.com

‘The Shed at Dulwich’ was briefly London’s #1 restaurant – except it doesn’t exist
Star2.com
A non-existent restaurant supposedly based in a garden shed briefly became London’s top eating place on travel and restaurant website TripAdvisor, who last week hit back at the hoaxers. “The Shed at Dulwich”, apparently based in a south London back

…read more

Source:: London Restaurant News By Google News

Leave a Comment