Police are "concerned for the welfare" a missing 13-year-old who disappeared in the night from his bedroom three weeks ago.

Rockeem Blake-Jones was last seen at about 9pm on Sunday, March 12 at his home in Woolwich.

When his mother went to wake him the next morning he was not in his bedroom.

Rockeem is described as black and of slim build.

He has links to several areas of south London including Brixton, Bexleyheath, Croydon and Catford as well as Marylebone, Stratford and Ipswich in Suffolk.

Officers are concerned for his welfare due to the length of time he has been away, despite Rockeem having gone missing before, police said.

Anyone who has seen Rockeem or knows of his whereabouts should call Greenwich Police via 101 or call the charity Missing People on 116000.