The Art of Glass

Company address

Unit 1,Blackfriars House,Scola Green Lane,
morecambe LA4 $ln
United Kingdom

COMPANY DESCRIPTION
The Art of Glass specialises in the design, restoration and repair of leaded windows and stained glass.
COMPANY ACTIVITY
Industry service