Can a hackney carraige vehicle stop on a bus stop to pick up or drop off?
If it is licensed by the jurisdiction as a passenger carrying vehicle for hire - yes, provided that, the marked stop is on a public street and not in a privately owned bus terminal on private property.
If you call the Bank; Finance Company and let them know that you are going to return the vehicle to them. They tell you where you can drop the vehicle off and you deliver it to that place. That is a voluntary repossession. The only other thing would be if the Bank; Finance Company agrees to pick the vehicle up at your residence at no charge.