There’s an Express train from Heathrow to Paddington Station :)
which is a short cab ride away from marble arch, hmm that is true...
(trump people, if you are reading, one way or another, we have your itinerary covered!)
:-)