It would definately be good to have a few pounds in cash/coin. If you happen to be a Bank of America customer, they have a deal with Barclay's that allows you to withdraw from Barclay's ATMs fee-free. Not sure if any other US banks have agreements like this.