Restaurant Review: TWID Battersea’s Vegan Menu

Restaurant Review: TWID Battersea's Vegan Menu

I’m posting something a little different this time! A restaurant review: TWID Battersea‘s Vegan Menu.  A new restaurant that’s just opened in the Battersea area of south London, TWID is a short walk away from Clapham Junction station. What’s really unique is the mini stage in the middle of the restaurant for live opera performances. I visited the restaurant at lunchtimeRead more