Hello all!
My wife, my sister and I will be flying into London for the first time on March 4 2023, arriving at Heathrow around noon. Our hotel (Georgian House Hotel in Pimlico area) has a check-in time of 3pm. We could head there after arriving at the airport and pay extra for early check-in or just drop our bags at reception. And then maybe go have some lunch and walk around, maybe do a hop-on hop-off bus tour?
Or... we could store our bags at Heathrow (assuming they have lockers or something) and then take the train west to Windsor. And have lunch in the town and wander and see the castle exterior (maybe tour the interior?) and then later in the day take the train back to Heathrow to pick up our bags and continue on to our hotel in London.
We are in London for five days before heading to Edinburgh, but this may be our only chance to make it to Windsor. Is it worth it to head that direction instead of straight to our hotel? Will we be too exhausted after a 10 hour flight?
Thanks!
-Adam