Stourbridge Interchange
Stourbridge Interchange is a bus station in Stourbridge , England , on the site of an earlier bus station . 
<triplet> Stourbridge Interchange <subj> bus station <obj> instance of