A fire at a flat in Bromley which lasted more than four hours and took around 100 firefighters to tackle is under investigation.

The blaze at a five-roomed flat in St Mark's Square on Sunday destroyed half of the home with part of the roof also damaged.

15 fire engines and around 100 firefighters responded to the 95 calls made to the Brigade's 999 control centre at the peak of the incident.

They were first called at 11.58am and the fire was under control by 4.08pm.

It was a"very visible fire", according to London Fire Brigade, and fire crews used a 64-metre turntable ladder to tackle it.

Around 120 people evacuated the building.

No injuries are reported.

The cause of the fire is under investigation.

Fire crews from Bromley, Beckenham, Addington, Woodside, Lewisham, Forest Hill, Sidcup and Croydon, Bexley, Orpington and Battersea fire stations were at the scene.

Station Commander Colin Digby, who was at the scene, said on Sunday: "Crews made steady progress in fighting the fire.

"It was a protracted incident and our crews will be on scene for several hours to come."

A London Fire rigade spokesperson said: "Fifteen fire engines and around 100 firefighters were called to a flat fire in St Mark's Square in Bromley.

"Half of a five room flat on the 15th floor of a 19 storey block of flats was destroyed by fire.

"Part of the roof is was also damaged in the blaze.

"It was a very visible fire and the Brigade's 999 Control centre received 95 calls at the peak of the incident alerting them to the fire.

"Fire crews used a 64 metre turntable ladder to tackle the fire.

"Around 120 people evacuated the building and no injuries are reported.

"The Brigade was called at 1158 and the fire was under control by 1608.

"Fire crews from Bromley, Beckenham, Addington, Woodside, Lewisham, Forest Hill, Sidcup and Croydon, Bexley, Orpington and Battersea fire stations were in attendance.

"The cause of the fire is under investigation."

Have you got a story for us? You can contact us here.

Follow us on FacebookTwitter and Instagram to keep up with all the latest news.

Sign up to our newsletters to get updates sent straight to your inbox.