Home & Garden in London - Rotherhithe 13A Market Place, Rotherhithe, London, SE16 3UQ Tags: carpets, fitting, installation, rugs