Motor on old office machine used for meeting in town (6)
I believe the answer is:
carfax
'for meeting in town' is the definition.
(place where roads meet)
'motor on old office machine' is the wordplay.
'motor' becomes 'car' (I've seen this before).
'on' is a charade indicator (letters next to each other).
'old office machine' becomes 'fax' (fax machine).
'car'+'fax'='CARFAX'
'used' is the link.
(Other definitions for carfax that I've seen before include "Oxford crossroads" , "where four roads meet" , "Meeting" .)