Looking for recommendations from fellow Londoners please. Not the general tourist chains along the south bank but perhaps some other places nearby I’ve not tried. A nice vibe to sit and linger for ages, mid price range, delicious food, good atmosphere. Any suggestions?