Home & Garden in London - Putney 225-231 Upper Richmond Road, Putney, London, SW15 6SJ Tags: carpets, fitting, installation, rugs