Lyric discussion by svna 

if i'm not wrong, dagger means prostitute, from the word 'dag'meaning a low person of loose morals - hence a 'dagger'. As for Chelsea, probably implies the area of London that she works in ('round the back of my hotel')

An error occured.