En stall i London har blitt et andre hjem for mange skadeskutte sjeler. Hestene lokker ungdom bort fra gata og inn i et trygt fellesskap.