A Where Can I Make Giro Payments? Category: Billing You can make giro payments at any high street bank, but we strongly recommend that you use a Lloyds Bank branch to ensures the payment is transferred without any issues.nnIn all circumstances, please make sure that you use Giro slips.nnPlease don’t use a Post Office if […]