Devlin Plummer Stained Glass Ltd
England, Norfolk, Northern Ireland, Scotland, Wales
We are specialists in the craft of design, conservation and restoration of leaded and stained glass windows. From our base in South Norfolk we have carried out contracts to over 500 churches, cathedrals and public buildings throughout East Anglia the UK and Europe.