VISA and MasterCard Issues

Dear Customer,

We are currently experiencing issues processing VISA and Mastercard transactions through our website (American Express is functioning normally).

We are working with our vendor to solve this issue – in the meantime, please contact us directly if you wish to place your order:
+44 (0)20 7591 0220

Thank you for your understanding.

Pablo Pico, Web Manager
[email protected]