Highgate Cemetary is where Karl Marx is buried, as well as many other famous people. You have to pay to get in, and Hampstead is a pretty rich area high up in London.<p>What I'm saying is, the people who could have access to the cemetery at that point in the night are probably the rich "rock and roll" teens who lived there (Oasis at one point lived on Steele's Road).