Point to finish in part of London (4,3)
I believe the answer is:
east end
'part of london' is the definition.
(I've seen this before)
'point to finish' is the wordplay.
'point' becomes 'east' (east is a kind of point).
'to finish' becomes 'end' (synonyms).
'east'+'end'='EAST END'
'in' acts as a link.
(Other definitions for east end that I've seen before include "Tower Hamlets area" , "where plates are for standing on?" , "Bow" , "London region associated with Cockneys" , "London Cockney area" .)