Company name: Steven Foster London
Description: Steven foster and his team provide fine bespoke rugs and a full carpet design, supply and installation service of the highest quality. Based in London, Chelsea. Steven Foster London also offer luxury custom designed carpets and rugs in any colour, design and size. Contact us to make an appointment w
132, 134 Lots Rd, London SW10 0RJ, United Kingdom