A grin is compulsory at Lahore. You’ll wear one because these punchy Pakistani flavours are a strong contender for the best value anywhere in the city. Now they’ve moved a few doors along to larger premises you have no excuse for not grabbing a table. Keema naan at just a few pounds is essential: you’ll be hooked on haleem and addicted to achari before you know it. Hariyali kebab, tawa roti and lamb nihari? That’s Barney’s default order, so get your own. One of our go-to spots and a Grangetown essential.