The Piccadilly line from Heathrow does pass through Turnham Green station but I believe the trains only stop there in the mornings and evenings, not during the day. It is also on the District line and, as I understand it, those trains stop there more frequently.