6-8 Creek Road, Barking IG11 0TA, England, United Kingdom
Distance: 845 yd.
Company description
Glass Extensions | Glass Structures Limited - We have over 100 years of experience in manufacturing and installing double glazed units, beams and extensions