Home & Garden in London - East Ham 410-412 High Street North, East Ham, London, E12 6RH Tags: carpets, fitting, installation, rugs