London Sales Office

Accept card payments in a whole new way in Europe’s financial centre

30 Stamford Street
London, SE1 9LQ
United Kingdom

At a glance

Located near the Blackfriars Bridge on the River Thames, the myPOS sales office is the place for all merchants to experience the full range of myPOS payment solutions in-person and get expert advice and training from our payment professionals.

Get in touch with our team in London

Captcha Code
* Please, fill in the required fields!

Check all myPOS locations

Contact us
Cookie

Select your cookie preference

2-3