WE will be in London arriving from Liverpool at the Euston station on November 5th and leaving on the 8th. Is the Oyster card the best and least expensive way to get around on the tube? Also, we are wondering if there are any special events going on during the days we'll be there. Thank you!