A passenger boat with 151 people on board has smashed into bank of Thames after its engine room caught fire.The vessel crashed into the docks next to the Canary Wharf Pier as worried witnesses reported smoke billowing from the stern of the boat.
London Fire Brigade said they were called around 3.40pm to the 300 tonne vessel called Erasumus with a fire in its engine room.
142 passengers were evacuated with six crew on two other river boats. The fire was extinguished before fire crews arrived.
Three crew members remained on board.