EDENHALL Road in Musselburgh is currently closed after a fire broke out at the former Edenhall Hospital.

In a post on social media this afternoon, Police Scotland said: "Edenhall Road, Musselburgh is currently closed due to a fire.

"Residents are advised to keep windows and doors closed.

"Please avoid the area."

A spokesperson for the Scottish Fire & Rescue Service said that they had first received a call about the fire at 1.21pm.

They said that six pumps and one high-reach appliances were currently on-site as firefighters tackled the blaze.

There have been a number of fires at the former hospital in recent months, including in May and in August this year.

READ MOREFire caused 'extensive damage' at former Edenhall Hospital

The hospital closed in 2010 and has been for sale since 2016.

In May, NHS Lothian said that a "preferred buyer" for the hospital had been secured.