Home & Garden in London - Maida Vale 129 Shirland Road, Maida Vale, London, W9 2EP Tags: carpets, fitting, installation, rugs