I'm driving from Stroud so not that far west, but when going to that London I usually park at Windsor and get the train to Paddington, buying a ticket that includes tube and bus fares too. Having said that, I've parked at hillingdon tube before as it's only a few stops to Wembley.