Filters:
clear
Country: United Kingdom

glass shop in Lostock Hall

About 1 results.

Lostock Hall Glass Ltd

Sherdley Road, PR5 5LP Lostock Hall, United Kingdom

Lostock Hall Glass is a friendly family run glass company manufacturing window doors mirrors and leaded glass. We are based in Preston Lancashire.

  • 1