Zimmer & Rohde Chelsea Harbour Design Centre 14-15 Chelsea Harbour Chelsea London SW10 0XE 02073517115 Fabric Shops
Infinity Fashion & Textiles Sky Shopping City 137-139 Rye Lane Peckham London SE15 4ST 02073581859 Fabric Shops
C & C Milano Design Centre East Chelsea Harbour Design Centre Chelsea London SW10 0XE 02077514554 Fabric Shops