I have an American credit card with an American address, however I am currently based in London,
I found a similar question asked here but not sure of the answer: I a