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
Murder investigation launched in Belsize Park after a woman dies in hospital from injuries.
Police launch a manhunt for an escaped violent sex offender after a boy was attacked and woman had her hair 'sprayed red' in west London.
A man has been rushed to hospital after a stabbing in broad daylight in West Kensington.