My wife, 2 kids (11 and 10), and I will be arriving into LHR Terminal 2 at 8:40 PM from the US after a daytime flight. We'll be staying with elderly relatives outside of Oxford however due to our late arrival it will be too disruptive if we show up at their house at this hour. So our dilemma is what do that evening when we arrive? We are open to using the following day to do something touristy before meeting up with family. At this point I am debating between two options: 1) Taxi to Windsor hotel. Spend several hours in Windsor the following day and then train to Oxford. 2) Heathrow Express to Paddington. Stay near Paddington and spend about 6 hours in London. Take coach to Oxford from Marble Arch.
We are fairly familiar with both Windsor and London having been to both many times however not as much with the kids. My concern isn't as much with which activities and/or time constraints rather logistics. I'm also open to other suggestions.
Any helpful thoughts are appreciated!