Where do I catch the bus from in Salisbury?The tour bus stops at Salisbury Train Station and Stop U on New Canal. Click here to view the route map.