Get in Touch

Would like to learn more about our products? Please get in touch, we’d love to hear from you.

Help Desk

073 7575 3298

24 hours a day, 365 days a year

Meter Sales
020 7127 4787 (option 3)
to locate your closest Retailer

Metro Prepaid Support


Metro Prepaid Support