24 people with minor injuries have been taken to St Thomas' hospital, a London Ambulance Service spokesperson has said.
Several others in a more serious condition are being treated at the scene of the crash.
More top news
At least 100 firefighters are battling a huge warehouse fire in Essex.
The Met Police has released CCTV images of two men they want to trace after a double stabbing in Victoria.
A man was repeatedly stabbed in the head with a stanley knife outside a doctors' surgery in north London.