A stretch of Great Preston Road in Ryde is shut for emergency repairs works.
Island Roads says a closure is necessary to enable Southern Water to fix a leak.
Great Preston Road is closed from its junction with High Park Road, for a distance of 102 metres.
A diversion will affect High Park Road, Alexandra Road and West Hill Road.
Plan of closure