Christmas in London has always been a magical time with the city’s streets lit up with sparkling Christmas lights and lavishly decorated Christmas trees.
Every year ice rinks and chalet-lined markets pop up all over the capital bringing to the magical mood, while shoppers head to Oxford and Regents Street to pick up gifts for their loved ones.
While festive staples like Winter Wonderland may not have been around 100 years ago, a lot of London’s festive traditions have remained the same.
For example Christmas displays lighting up the streets of London aren't only a modern phenomenon.
Extravagant and elaborate window displays at Christmas time have been a tradition at Selfridges since 1909, when the founder Henry Selfridge first lit the shop windows at night for passers by to see goods on sale.
Going to see a Christmas pantomime has also been a favourite London pastime for over a century, while gift giving and carol singing has been a regular fixture.
We’ve taken a look back at Christmas in London over the last century to see how traditions have either changed or stayed exactly the same.

1. Christmas at the Ritz
Father Christmas attends the Ballet of Jack Frost and the Snowflakes, during a Christmas Fair in aid of the Royal Free Hospital at the Ritz Hotel in London. (Photo by Hulton Archive/Getty Images) | Getty Images Photo: Getty Images

2. American servicemen in 1917
December 22 1917: Christmas preparations at the Eagle Hut, a YMCA centre for American servicemen in London. (Photo by Topical Press Agency/Getty Images) | Getty Images

3. Christmas in Brixton 1927
December 1927: An array of Christmas lights brightening department stores Bon Marche and Quin and Axtens on Brixton Road, London. (Photo by General Photographic Agency/Getty Images) | Getty Images

4. Christmas shopping in 1930
December 3 1930: Women load their Christmas shopping into a car with the aid of an attendant from Whiteley's department store in London. (Photo by Fox Photos/Getty Images) | Getty Images