We will be in London during the Holiday Season. What can we expect to be open (or closed) during that time of year? We arrive on Christmas Day and depart on New Years Day.
I would also like to surprise my husband with Arsenal tickets for December 26 (he told me they traditionally play on Boxing Day, which also is our 1st wedding anniversary) Can I wait until we arrive to purchase tickets or should it be done in advance?
Where can I find a schedule for the changing of the guards for the winter/holiday season?