A double-decker bus has crashed into the front of a shop on a busy high street in southwest London, with two passengers trapped.

Firefighters with cutting gear are trying to free trapped passengers from the top of the bus following the incident in Lavender Hill, close to Clapham Junction train station, just before 7am.

The driver of the route 77 bus has been taken to a south London hospital, while the London Ambulance Service said six people have been treated at the scene.

Passenger Andrew Matthews said there were around a dozen passengers on the bus and there was a lot of blood when the crash happened.

The 34-year-old, who was at the back of the top deck, told the Press Association: I noticed the bus drifting. I heard a smash and saw the roof of the shop going through (the bus) from the front left. It went to the fourth or fifth row.

I wedged myself in, bracing myself.

As soon as the bus came to a stop there was yelling, screaming.

I noticed a lady wedged in the front right-hand side. She was screaming for help. There was a lot of blood.

Nurse Amy Mullineux was also on board, and said the driver told her he had lost consciousness before the crash.

He said he blacked out before the bus hit the shop. He doesn’t remember hitting anything, she said.

The paramedic told me they think he had some kind of fit.

Resident Brendan Pfahlert said the crash sounded like a large amount of glass being dropped.

Photos on social media showed the bus, which was travelling towards Waterloo, on the pavement and smashed into the front of the Poggen Pohl Kitchen Design Centre.

Shattered glass could be seen strewn across the ground.

London Fire Brigade, London Ambulance Service and the Metropolitan Police are all at the scene.

According to police, none of those hurt have suffered life-threatening or life-changing injuries.

Wandsworth Police wrote on Twitter: Road will be closed for sometime, we have reports of casualties unable to confirm severity at this time.

More follows…

(c) Sky News 2017: Passengers trapped as double-decker bus crashes into London shop