Home & Garden in London - Earlsfield 322-324 Garratt Lane, Earlsfield, London, SW18 4EJ Tags: carpets, rugs