This short film captures the resilient spirit of London’s youth