Where can the PayPoint vouchers be redeemed?

There are thousands of PayPoint locations across the UK.

To find the one closest to you, please click here