Home & Garden in London - Stepney 183 Cannon Street Road, Stepney, London, E1 2LX Tags: carpets, rugs