Yahoo Finance historical prices changing from GBX to GBP

You have to use another data provider. Yahoo is easy to config, but famous to mess up the data (like in your case).

You may need a translator, but here is how it works