The Hollywood A-lister was pictured hauling huge boxes and bags into a Cancer Research UK branch.
He appeared to have been having a clear-out after settling into his new £2.5million home nearby.
Brit Tom, 26, wore a navy hoodie, trainers and pink baseball cap for the outing in New Malden, South West London.
The actor — who grew up in nearby Kingston upon Thames — has recently been seen out and about with girlfriend Zendaya, also 26.
They got together after working on Spider-Man: Homecoming in 2016 — but kept their relationship secret until 2021.
The pair — known as “Tomdaya” — seem happy to make London their home, with American Zendaya enjoying an extended visit.
Outside of the Marvel Cinematic Universe, Zendaya is famously known for her role as Anne Wheeler in The Greatest Showman as well as her role of Rue Bennett in the HBO Max show Euphoria.
She got her start in acting back in 2010 when she starred alongside Bella Thorne in Disney’s Shake It Up.