Clue: Hospital appears on direction indicator in London (6)
Answer: HARROW
Explanation: Definition: in London
A charade of H ('hospital') plus ARROW ('direction indicator'). My first reaction was that including HARROW 'in London' was a bit of a stretch, but since 1965, it has been a borough in Greater London. Doesn't time fly when you're having fun?