Just wondering, are any of the following open New Year's Day--Harrods, liberty of London, serpentine grill, pret a manger? Thanks......
New Year's Day is a bank (public) holiday but, unlike Christmas Day, everything doesn't totally shut down. Many shops etc do open on 1st and public transport will run, albeit with a reduced schedule.
What tends to happen is that shops etc have slightly shorter opening hours (often opening a bit later), but it's far, far too early to tell you exactly what those will be for any specific place. You'll need to check the websites for the places you mention around November, when times for Christmas and New Year are more likely to be known and posted.
I came across this link - some things do open and there is a parade too!
I've just checked the Harrods website and it only gives the opening hours until 6th September.
As Leics says public transport will be reduced, usually running on a Sunday service timetable and it is too early in the year to find out the opening hours of the places you mention.
There is a New Years Eve firework display along the Thames embankment and also the New Years Day parade.
I have no idea about exact opening times. I don't think the management of the of establishments you mention have even looked that far ahead yet themselves.. If Pret A Manger is closed then either Costa, Starbucks. Eat, or Cafe Nero will be a few yards away for a caffeine fix.
A few years ago Harrods was open from 12-8 on New Years Day, so no reason to believe things have changed
Things can and do change year on year. Everything depends on costs and economics. Harrods, for example, may decide to open and close earlier this year.
Best to wait until much later in the year and then check the relevant websites for opening times. I think you'll find that most places will be open, albeit for shorter hours than is normal.
I would expect Pret a Manger to be open - or its Central London branches at least. The other shops you will need to check nearer the time as others have said.
London Transport usually run roughly the sort of service that is normal for Sundays, but the tubes and buses start a little later than normal. Incidentally the night before, New Years Eve, public transport is usually free between about 11.00 PM and when it shuts down (I think around 2.00 AM, later than usual).
The parade is good and well worth seeing, and by that time transport will be up and running for sure, but some bus routes may be affected by the parade because roads are closed temporarily for it.
Another website worth checking is the Londonist - [original link]. Last year they published a useful list of what attractions were open and closed on the days over the holiday period. Of course it's too early for that to be available for this coming season, but you can subscribe to their weekly email and hopefull get alerted to news of holiday events and closures