Home & Garden in London - Stratford 14 Leytonstone Road, Stratford, London, E15 1SE Tags: carpets, rugs