Shoppers walking in Shepherd's Bush got a shock as a roof suddenly collapsed , launching bricks and debris out onto the road.
Pedestrians who witnessed the moment said they were astonished that more people were not hurt by the sudden fall , which took place in Uxbridge Road.
Carl English was in Uxbridge Road near the shop and flats at around 3.20pm on Saturday (December 5) when he heard a “creaking and cracking” sound and turned to see part of the building cave in.
He said: “I was on my way to the shops, when I heard a creaking and cracking noise.
"It was the same kind of noise you hear an iceberg make in a nature documentary.
“I turned around and it all came down, there were bricks falling on to street.
"People were running and sheltering their heads, but I saw one man get hit on the head.
“People were screaming - I can across the road to see if they were alright.”
A 25-metre cordon was set up around the roof collapse by London Fire Brigade while the building was made safe and sniffer dogs were sent to search for trapped people.
One man was taken to hospital with a head wound.