Tag Archives: The Shed

My current top 3 restaurants in London…

Restaurants come and go continuously in London. Probably by the time that you intend to visit any of the below they might have vanished. But if not, I would definitely urge you to try one of the three below. 108 … Continue reading

Posted in London, Uncategorized | Tagged , , , , | Leave a comment