Room 33/West Ho/The Town Hall/31 Peckham Rd, London SE58UB, United Kingdom
Distance: 334 yd.
Company description
Specialists in Contemporary & Period Stained Glass. Excellent design service. High quality fabrication & installation. Reproductions & repairs also undertaken.