A large fire broke out in an empty hospital building in a residential area of ​​Cardiff.

The former Lansdowne Hospital, set back from Sanatorium Road, caught fire on Sunday night.

Witnesses said that most of the roof had burned and had practically collapsed.

Emergency services are currently on the scene to try to control the fire.

Fire crews attack at the fire from above

The fire is declared in early evening on Sunday