I am going to be staying at the Marriot Heathrow- Windsor...and I plan to travel on the tube most of the time into London....
Is there a Tube Card or multiple trip card that I should purchase?
Also, I am told that the closest underground station is Heathrow Terminals 1-2-3
Is that easy enough to get to from Ditton Road in Slough?
Thanks for the Help!