My two teenage daughters (17 & 19) and I will be in London for Christmas (their first time there). We all share interests in history/art/shopping/food, and we'll be fitting in whatever Christmas street markets and street caroling that we can. Our lodging is in London for all 8 nights.
Long before we decided on travel dates, one of my daughters was loosely interested in seeing Bath. Given the Christmas rail travel limitations and what is closed December 24-26, a trip to Bath would be limited to one day.
I'm wondering if we save Bath for a future overnight trip and instead stay in London on Day 7. I like this idea since many things are closed 3 of the days we'll be in London and would allow more flex time in our schedule. Given our tickets to Kew at 4:40p on Day 8 (which cannot be changed), it seems either Windsor Castle or Hampton Court could be viable "outside London" destinations that morning - we all would like to get out of the city for one day.
Assuming there are no major rail disruptions to any of these locations the week after Christmas, any recommendations on a day trip to Bath vs. a palace?
Also open to general itinerary feedback:
Day 1: arrive Heathrow 9am; V&A, Harrod's
Day 2: Tower of London, Borough Market, British Museum
Day 3: Westminster Abbey, National Gallery, Covent Garden area
Day 4: ice skating, Sunday roast, Christmas carol concert @ Royal Albert Hall
Day 5: (Christmas Day) London Walks tour and/or hop on hop off bus to see some of the sights we won't have time to visit when they're open
Day 6: Camden Market, panto @ Palladium theater
Day 7: day trip via train to Bath
Day 8: Imperial War Museum (or Garden Museum for some of us), Christmas at Kew (4:40p entrance)
Day 9: depart Heathrow 12p
OR
Day 7: Imperial War Museum, flexible London day
Day 8: Windsor Castle OR Hampton Court Palace, Christmas at Kew 4:40p