A missing teenager from Twickenham returned home after almost three weeks.

Sam Jeffries, 15, came home safe and well today, December 22, having last been seen on December 3.

Police were concerned for his wellbeing and thanked the public and media for helping to find Sam.