FROM London Fire Brigade "A hold in the boat was flooded to a depth of one metre and crews helped to pump out around 30,000 litres of water." Took only two hours from start to finish.
London Fire Brigade incidents seehttp://www.london-fire.gov.uk/LatestIncidentsContainer_19Jul12m.asp
As for a fire engine pumping capacity compared to fireboat. A typical fire engine can pump 400 gpm / 1800 lpm whereas a fireboat (example former Southampton Fireboat 39) 50,000 gallons/ minute = around 6 tons a minute. No contest when you want to pump water quickly.
I do not think there was a lack of pumping appliances in London to call upon .. around 170 "normal" pumping appliances(+45 reserves),plus 9 high volume pumps and 2 fireboats (1 operational+ 1 for training/exercises)