In London, a station of the North? (5)
I believe the answer is:
angel
'in london' is the definition.
Although both the answer and definition are singular nouns, I cannot understand how they can define each other.
'a station of the north?' is the wordplay.
'a' becomes 'an'.
'station of the north?' becomes 'gel' (I can't justify this - if you can you should give a lot more credence to this answer).
'an'+'gel'='ANGEL'
Can you help me to learn more?
(Other definitions for angel that I've seen before include "Glean (anag.)" , "Winged spiritual being" , "Obliging person" , "Messenger < is a nurse" , "Messenger of God" .)