Many on board the London Duck Tours boat jumped into the water as flames took hold and thick black smoke billowed from the amphibious vessel.
A woman and a child were taken to hospital with suspected smoke inhalation.Further tourists were treated at the scene of the fire, opposite the Houses of Parliament.A police source said the nature of the injuries "could have been a lot worse".
A Scotland Yard spokesman said: "A number of people were reported to be in the water at the time. Several Metropolitan Police units attended and the police helicopter."A number of people were recovered from the water. All 28 passengers and two crew members have been accounted for."
More top news
The 25-year-old, who plays former stormtrooper Finn in the third Star Wars triolgy, takes the lead role in the new production of Woyzeck.
This fierce feature film debut from London director William Oldroyd couldn’t be further from the Scottish play of its namesake.
A guarantee from City Hall to bankroll the annual £2-3m bill was a key planning condition imposed by Westminster and Lambeth councils.