FIREFIGHTERS have worked through the night tackling a blaze at a storage warehouse.
At the height of the incident around 45 firefighters were at the scene in Eskmills Road in Musselburgh, East Lothian.
The Scottish Fire and Rescue Service said nine fire appliances went to the scene when the alarm was raised at 12.25am on Tuesday.
Four fire engines and a height appliance were still there at 6.30am.
There were no reports of any casualties.
Police advised local residents and businesses to keep windows and doors shut.
A number of roads have been closed and motorists and pedestrians are urged to avoid the area.