Heavenly display from artist in London area (7)
I believe the answer is:
rainbow
'heavenly display' is the definition.
'rainbow' can be an answer for 'display' (I have seen 'Spectral display' mean 'rainbow' so perhaps 'display' could also mean 'rainbow'). I am not certain of the 'heavenly' bit.
'artist in london area' is the wordplay.
'artist' becomes 'RA' (Royal Academician, member of Royal Academy of Arts).
'london area' becomes 'bow' (I've seen this in other clues).
'ra'+'in'+'bow'='RAINBOW'
'from' acts as a link.
Can you help me to learn more?
(Other definitions for rainbow that I've seen before include "Coloured arch" , "Coloured arc in the sky" , "Arc of colours" , "an impossible dream being chased?" , "Refracted light in sky" .)