The Scottish Fire and Rescue Service are currently battling a blaze in Dalketih and assisting emergency services have asked the public to stay away.
The fire broke out on Saturday afternoon at a business located on Newbattle Road.
Police Scotland later alerted the public to the incident and urged them to stay away from the location of the blaze.
Sign up for Edinburgh Live newsletters for more headlines straight to your inbox
Police Scotland said: "Scottish Fire and Rescue Service is currently dealing with a fire at a business premises in Newbattle Road, Eskbank, Dalkeith.
"They are asking members of the public to avoid the area and for people to keep their windows closed for the time being."
The business of the fire has not yet been disclosed - more as we get it.