Avec 750 000 passagers par année, c'est la station d'autobus et d'autocar la plus achalandée en Grande-Bretagne après la gare d'autobus Victoria du centre de Londres, et a remporté plusieurs prix pour son design novateur.
Avec 750 000 passagers par année, c'est la station d'autobus et d'autocar la plus achalandée en Grande-Bretagne après la gare d'autobus Victoria du centre de Londres, et a remporté plusieurs prix de design.