At the present, Tapi Carpets & Floors owns 11 locations near London. This page shows a list of Tapi Carpets & Floors stores in the area.