My husband & I are traveling into London (Heathrow) staying 5 nights at a hotel in Bloomsbury. I noticed that there is a National rail 2-1 offer. I am a newbee to London so very confused. Is the national rail card used on the tubes as well? So I am not sure if we should go with Oyster card vs National Rail card.
Any help will be greatly appreciated. Thanks!