British Glass British Glass, 9 Churchill Way, Chapeltown, Sheffield, S35 2PY, United Kingdom (Yorkshire and The Humber) Go back Search Reset results to starting set Reset