Social worker and I live on drop of sherry and port (7)
I believe the answer is:
antibes
'port' is the definition.
(a sea port in France)
'social worker and i live on drop of sherry' is the wordplay.
'social worker' becomes 'ant' (I've seen this before).
'and' is a charade indicator (letters next to each other).
'live' becomes 'be' ('be' can be a synonym of 'live'**).
'on' says to put letters next to each other.
'drop of' indicates taking the first letters.
The initial letter of 'sherry' is 's'.
'ant'+'i'+'be'+'s'='ANTIBES'
'and' acts as a link.
(Other definitions for antibes that I've seen before include "French port" , "French Mediterranean resort" , "French Riviera resort" , "French community" .)