Where do I catch the bus from in Salisbury?

The tour bus stops at Salisbury Train Station, Stop U on New Canal and it also stops on Catherine Street. Click here to view the route map.