You asked:

42 pence = how many pound

  • pound sterling
    pound sterling
    42 pence is £0.42.