Fake Restaurant

Representational image  - Sakshi Post
Dec 09, 2017
A non-existent restaurant supposedly based in a garden shed briefly became London’s top eating place on travel and restaurant website TripAdvisor,
Back to Top