A guide to Putney’s restaurants, pubs, coffee shops and independent stores, from riverfront institutions to side-street ...