I've been going to Gerholds for many years now, and it's a very good shop. They always have decent prices and the owners, Ash and Gemini, are extremely friendly. My family has known them for a long time now as we've lived in Putney all my life, and they sometimes even give us gifts at Easter and Christmas. They're an independent shop so really give that community feel, and I would definitely recommend going there. Also, their newspaper delivery services are great.