London is a very large place, so it really depends which area you are talking about. Typically the centre and banking areas will be deserted as the residents head to their holiday homes in the suburbs. Heavily touristy areas will still be offering limited services to visitors. Suburbs will vary depending on local ethnicity, but most will offer some kind of service.
There are many things to consider:
London is a major tourist destination, and you won’t be the only tourist in the city at this time of year. As a result, most hotel restaurants will be open, although possibly for shorter hours than normal. Likewise other restaurants in popular tourist areas may choose to open for a short while on Christmas day.
It’s becoming popular and trendy to go out for a meal on Christmas day, rather than cooking yourself. Many restaurants are now offering Christmas specials, so you may find a few restaurants choose to open on Christmas day for this reason. This is probably more prevalent amongst smaller family run places, rather than chain restaurants. Most of these may be fully booked however, but you may get lucky if there’s some cancellations.
Not everyone celebrates Christmas. In such a multi cultural city like London, you will find it is just another day for many residents and businesses. Most of these will be open as normal (possibly even extended hours due to higher demand due to rivals closing).
Most of this applies equally to smaller towns and villages in the UK. Even the small country town I live in, it’s still possible to find smaller convenience stores open for business, as well as bars open for drinks on reduced hours.
Just to give you an idea of how empty London is on Christmas morning:
One Christmas morning, decades ago, about 10am, I quietly lay down for a couple of minutes in the middle of the junction between Oxford Street and Tottenham Court Road, just because I could.
This was before the Crossrail project, so it was still a 4-way junction with an exit going down to Cambridge Circus – normally an exceptionally busy junction.
Not a single person or vehicle showed up.
But that’s in the very centre of London (literally, the building there is called “Centre Point”)
Out by the airports, it may be different.
All large stores will close on Christmas day because of the Christmas Day (Trading) Act 2004, which requires stores larger than a certain size to close for the day.
However, you will find that most smaller independent “convenience” stores will stay open, especially in London due to the high level of multi-culturalism that exists in the city – non-Christians still need access to basics over the Christian holiday, and many non-Christian small store owners will be happy to serve you on Christmas day, and there is usually one within a short walking distance of most houses in London.
Be aware however that small “corner shops” (as they are known in the UK, even if they are not on a corner…) will charge you significantly more for the same goods than you would find at a major store.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
5 Mar, 2024