Arriving in Heathrow by noon and would like to go into Piccadilly on train.
Would like to shop and eat there and return to Heathrow that night. How much time does the train take? How late does it run in order to return to Heathrow?
Or is Paddington the logical stop?