A man has been charged with grievous bodily harm and assault after three police officers were attacked while helping an elderly man.

George Agbapuruonwu, 36, of May Road, Chingford was charged on Tuesday with one count of GBH and two counts of assault on two separate police officers.

A male police constable suffered a fractured eye socket after being attacked at around 11pm on Monday. The two others were not seriously injured.

The three had been responding to a request for assistance after a man collapsed on a bus in Alexandra Avenue, at the junction with Eastcote Lane in Harrow.

Agbapuruonwu will appear in custody at Willesden Magistrates' Court today.