Allied Carpet Stores
Unit 11B
Telford
TF3 4PB
0195-229-3082
Carpets & Rugs - Retail
Visit Website