• Oh no. This seems to have been some kind of waste service lorry (Veolia), judging by the Standard picture, which is a type of lorry not often implicated in crashes in London. Rest in peace, unknown rider. :(

About