Leaves of London
2014, 25 minutes
A slice of life in London
Leaves of London’ is a short film, set on Hampstead Heath... As we drift through this beautiful, natural landscape we meet a strange mix of characters, each with their own stories to tell.