Part of Greater London? Ha - indeed! (5)
I believe the answer is:
hayes
'part of greater london?' is the definition.
'hayes' can be an answer for 'part' (I have seen 'Part of Hillingdon ' mean 'hayes' so perhaps 'part' could also mean 'hayes'). I'm not certain of the 'of greater london?' bit.
'ha indeed' is the wordplay.
'indeed' becomes 'yes' (agreeing).
'ha'+'yes'='HAYES'
Can you help me to learn more?
(Other definitions for hayes that I've seen before include "Part of Hillingdon" , "Location in Middlesex" , "part of London" , "Former US President" , "West London town; ah, yes (anag.)" .)