Have we found the best vegan tacos in London? Check out our review of Jack's Bar
On the hottest day of the year so far, it was no surprise to find that most people in Southwark knew that Isabella Street harbours some terrace gems, but I was wondering if they knew about the vegan tacos and vegetarian pizzas to be found down there too? Currently on the up when it comes to London'svegan…