Haverhill High Street road closed. Specsavers shop. Picture by MHaverhill High Street road closed. Specsavers shop. Picture by M