A ‘forest’ has sprung up in an unlikely location in London