If you are arriving at Heathrow, you can take a taxi directly from the airport to Windsor. You should agree the price of the journey at the start. It is cheaper to phone for a Windsor taxi to come and meet you at the airport, but you will have to wait 15 minutes or so for the car to arrive.
Hire cars are available from all the airports. See below for links to main car hire companies:
If you are a Windsor business contact us for advertising