It happened just after 1pm on New Park Road on Friday, with nine people, including a child, led to safety.
Six fire engines and around 40 firefighters tackled the blaze, which was under control within two hours.
The fire is believed to have been accidental, caused by heating around the terminals of solar panels.



