Seems strange to me to send a helicopter to a central London incident. Wouldn't it have been just as quick if not quicker to send a regular ambulance? Are there not hospitals within a few minutes' drive?
Well, it's not strange. London is so congested that one small incident can jam up the whole area in a matter of minutes.