Money British national living in London reportedly receives $1,200 stimulus check May 1, 2020 Brett Molina, USA TODAY Comments 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.