Maybe Henry VIII is displeased — it's the end of the line for some (5,5)
I believe the answer is:
kings cross
'the end of the line for some' is the definition.
(London train station)
'maybe henry viii is displeased' is the wordplay.
'maybe henry viii' becomes 'kings' (I can't justify this - if you can you should believe this answer much more).
'is displeased' becomes 'cross'.
'kings'+'cross'='KINGS CROSS'
'it's' is the link.
(Other definitions for kings cross that I've seen before include "end of the line" , "part of London" , "London rail terminus" , "It could mean Queen will take the flak" , "London station" .)