Howdens - Putney 3 Keswick Road, London SW15 2HL