A meeting place in Broad Street (6)
I believe the answer is:
avenue
'broad street' is the definition.
(I've seen this before)
'a meeting place' is the wordplay.
'meeting place' becomes 'venue' (I've seen this before).
'a'+'venue'='AVENUE'
'in' is the link.
(Other definitions for avenue that I've seen before include "A wide street or access route" , "A broad wide street" , "Wide street or way of approaching" , "Wide street or path to progress" , "Road leading to a house" .)