A mysterious smell reported in a "large number" of homes in Leicester has been traced to a leaking fuel tank at a filling station.
City council officers spent several days trying to track down the source of the smell noticed by people in the Newfoundpool and Henley Road areas.
It was caused by petrol seeping into sewers from beneath the Total station on Glenfield Road, said the authority.
The smell is expected to disperse over the next few days.
About 600 litres of fuel is believed to have leaked from the tank, which has now been emptied by the filling station's operators.
Adrian Russell, the council's director of environmental services, said: "This was first reported to us on Saturday morning, and we have been investigating since then to try to establish the cause of this smell.
"As part of that work, we were contacted by the operators of the Total filling station, and investigations revealed a leaking underground tank there, which we believe is the cause.
"Now that it has been dealt with, the smell should die away, but if anyone has ongoing problems they should get in touch with us."
The fire service and Severn Trent Water assisted the council with the investigation.