coach station

 

noun

British
  • an area or building from or at which coaches leave or arrive on a regular basis.