Are there many Barclay's ATMs at Heathrow airport? They'll work with my BoA card, right?
According to Barclays.co.uk, there's one at Terminal 5 & Terminal 2. Wonder which one I can get. Better take the Heathrow Express to the other terminal, I'm arriving in Terminal 4.
Wish me luck!