The 1st stop of my trip is London. I'm wondering if there're ATMs available at the Heathrow airport or must I do a cash exchange.
Also, I've heard of a Travelcard one can use to get around in London (4 zones) on all modes of public transport. Is that available at the airport too?
Yeah, there are ATMs in all the Heathrow terminals. You can buy the travelcard at the Heathrow tube station. The travelcard doesn't include the Heathrow Express. Be aware that if you're going to be making a few journeys over a few days it might be cheaper to get an Oyster card, which charges you per journey, but at a big discount.
hi can anyone tell me how much does it cost to get a new oyster card? any deposit / starting fee?
You can put as much or as little credit as you like - there is a £3 (refundable) deposit.