I'm staying near to Tate Modern and plan to use a tube to Heathrow airport at the end of my stay. Instead of taking the Jubilee Line, then transfer to Piccadilly Line, i thought of getting a taxi from the place i stay to the nearest Piccadilly Line station. From the station, will go all the way to the airport by tube. Which is the nearest Piccadilly Line station nearest to the place i stay?
I would also like to know if i can get an oyster card from the underground station in Heathrow airport and i can get whatever balance of amount in my card at the same station before leaving?
Thanks for the information.