You asked:

42 british pounds to us dollars

  • US Dollar
    US Dollar
    £42 is $54.57.