A burst water main in Furze Platt Road in Maidenhead left about 40 households without water or with low pressure yesterday.
South East Water was alerted to the leak overnight on Monday and was forced to switch off the permanent traffic lights at the junction with Switchback Road South and install temporary lights to carry out repairs safely.
The water was switched off while workmen were at the scene, but was briefly turned back on in the morning and afternoon to help minimise disruption.
The work was delayed when the pipe burst for a second time after an initial repair was carried out.
Water supplies were returned to normal by 11.20pm last night.
Top Ten Articles
The victim of an assault in Cippenham was flown to hospital by air ambulance this afternoon.
A rapid response vehicle, an ambulance officer, an air ambulance and an ambulance crew were all called to an address in Earls Lane at 2.10pm.