Water has been spilling onto a town centre road for weeks, but the leak has finally been fixed.

Anglian Water confirmed its team had repaired the pipe on the Woolhall Street/St Andrew's Street South junction in Bury St Edmunds overnight.

The road has been reinstated and the spokesman added no structural issues had been found so there are no concerns about subsidence.

Bury Mercury: People described water coming up through the roadPeople described water coming up through the road (Image: Tom Murray)

The leak is understood to have been first reported on December 23 last year.

Mark Cordell, chief executive of the town's Business Improvement District (BID) group, said it had been causing less disruption than it ordinarily would have as the town centre is quiet because of the coronavirus lockdown.

He added: "It's just frustrating when it's that long [to fix it]."

Bury Mercury: The leak was on the junction of Woolhall Street and St Andrew's Street South in Bury St Edmunds but has now been repairedThe leak was on the junction of Woolhall Street and St Andrew's Street South in Bury St Edmunds but has now been repaired (Image: Tom Murray)

The Anglian Water spokesman said: "All the traffic management should be off site now so the road should be back to normal working order."