Desolate spaces

Film documenting the loss of play spaces in Tower Hamlets.