Just to chime in. I have the same issue
I use the latest master_2019 and updated the custom.config.php to use en_GB. The Invoice preferences was already set to the £ sign.
If I display the invoice I see the £ sign but in the main screen with all the invoices displayed I see a $ sign.