S

Would not accept my US chip credit card. Said it ...

Would not accept my US chip credit card. Said it was company policy not to accept US cards. Did not encounter this policy at any other shop in London.

Comments:

No comments