I've got a feeling it's Lee Carter.
I saw the crossword Ian Beale was completing on that Children in Need episode, and if you looked closer you'd see "Lee Stop it"
I think Lee found out about Lucy and Max, got jealous and accidentally killed her. He's the only person in Walford that could carry someone to the common.