Money British national living in London reportedly receives $1,200 stimulus check May 1, 2020Brett Molina, USA TODAYComments Off on British national living in London reportedly receives $1,200 stimulus check A British woman was surprised to discover her bank account had received a direct deposit for a stimulus payment of $1,200, says a published report.