Superb French food and wine in an unlikely location Update 4/06/2021 – this restaurant has now closed You could easily pass by Terroirs and miss it. A wine bar located on an anonymous side street off the Strand right next to an exit from the Charing Cross Tube station seems an unlikely place to find … Continue reading
Tag Archives: squid
New Culture Revolution review – Chinese food in Islington
Islington isn’t the first place in London you’d think to go to for Chinese food, but it’s home to a branch of New Culture Revolution, a small chain of restaurants focussing on dishes from northern China. Based on an initial recommendation from the Jolly Giant, I’ve been to the Islington branch several times now, but … Continue reading
You must be logged in to post a comment.