David Hall Carpets Ltd
342-348 Blackpool Road
Preston
PR2 3AA
0177-271-5522
Carpets & Rugs - Retail
Visit Website