Glass Repairs in London Glass damage is a major issue that commercial buildings in London confront. It could be caused by a break in or damage caused during an incident of burglary, or simply from normal wear and wear and tear. It takes a long time to restore broken shards.