Allowing multiple currencies but what is the final currency the sale is made in?


I know you can allow multiple currencies… I want the user to be a able to select whatever currency they wish for indicative purposes only but on checkout have the currency revert back to GBP so that the sale is done in GBP, is this possible?