I'm from the US and will be traveling to England next May. I am flying into Heathrow and am planning on staying near the Victoria Station. I am thinking The Tube might be my best option as far as price and time, am I correct? How much is a trip on The Tube? Also, what exactly is an Oyster Card and would it be worth getting one?
If you have any other suggestions on travel or must dos while in London, please let me know! We are only there for two days and are trying to find the best way to visit popular sites.