1 - 3 -- 3
House Of Fabrics
81 Lemon Street Town Centre, Truro TR1 2PN, United Kingdom
Truro
Cornwall
/ 01872 276 635
fabric shops in Truro , furniture makers in Truro