Home & Garden in London - Paddington 90-100 Edgware Road, Paddington, London, W2 2EA Tags: carpets, fitting, installation, rugs