Bus or railway terminal (7)
I believe the answer is:
station
(Other definitions for station that I've seen before include "Waterloo perhaps" , "Military base; rail stop" , "Broadcasting channel" , "Place of duty, work" , "Fixed stopping place for transport" .)