Hi. I am travelling to London and Colchester in May 2013 second week. Landing at Heathrow and straight heading to Colchester for two nights. Then travelling back to London for three nights. I need some advise whether I should buy a Visitor Oyster Card or a Travel card. Are these cards available at Heathrow airport? Am quite confused with the various options available Pls help.