Home & Garden in London - Camden 152-156 Kentish Town Road, Camden, London, NW1 9QB Tags: carpets, fitting, installation, rugs, valuation service