It's the most wonderful time of the year - so wrap up warm, indulge with steaming hot drinks and search for Christmas gifts for your loved one.
Festive markets are an ideal place to pick up delicious and fresh local produce and go present shopping.
From Winter Wonderland to London Bridge, there are lots of Christmas markets which will be popping up in the capital in the coming months.
Here's a list of all of the local west London Christmas fairs and markets this year; more are being announced every day, so we'll be sure to keep this list updated as events are confirmed.
Spirit of Christmas fair
The Spirit of Christmas fair takes place at London Olympia from Monday October 30 to Sunday November 5.
London Olympia, Hammersmith Road, Kensington , W14 8UX - 020 7385 1200
London Bridge Christmas by the River
This picturesque Christmas market returns to the banks of the River Thames for its fourth year.
Set against the backdrop of some of London’s most loved landmarks, London Bridge City’s Christmas by the River will run from Thursday November 30 to Wednesday January 3.
With stunning views of Tower Bridge, The Tower of London and the iconic City skyline, Christmas by the River is the perfect setting for the market which boasts 68 stalls selling gifts, food and drink.
Royal Kingston Christmas Fair
Royal Kingston Christmas Fair will take place in the grounds of All Saints Parish Church from Thursday November 16 to Sunday December 24.
Grounds All Saints Parish Church, Clarence Street, Kingston Upon Thames , KT1 1JS
Ruislip Christmas Artisan Food, Craft and Market
Ruislip Christmas Artisan Food, Craft and Market takes place in Manor Farm on Saturday November 18, Sunday November 19, Saturday December 16 and Sunday December 17.
The Great Barn, Manor Farm, Bury Street, Ruislip , HA4 7QL
Southbank Centre Wintertime Festival
Ring in the Yuletide season with surprises at the Southbank Centre Wintertime Festival.
Wander through the Wintertime Market sipping mulled wine, select handmade gifts and eat festive treats.
See sparkling shows with all the family and listen to the winter choirs.
The festival will run from Friday November 10 to Thursday January 4.
Southbank Centre, Belvedere Road, London, SE1 8XX - 020 79604200
Christmas fair at Kempton Park Steam Museum
The Christmas fair at Kempton Park Steam Museum, in Feltham, takes place on Saturday November 18 to Sunday November 19.
Enjoy Christmas cake, mince pies, tinsel and festive fun.
Kempton Park Steam Museum, Kempton Park Water Treatment Works, Snakey Lane, Feltham , TW13 6XH - 01932 765 328
Greenwich Wintertime Festival
You can marvel at a spectacular ice skating performance at the Greenwich Wintertime Festival.
There is also a festive market, street performers and a Father Christmas meet and greet.
It will take pace on Friday December 1 to Sunday December 31.
Tickets cost £15 for adult, £8 for child.Old Royal Naval College, College Approach, SE10 9LW.
Winter Wonderland Christmas market
With more than 200 fairy-lit Bavarian style wooden chalets, you’ll be spoilt for choice at Winter Wonderland with plenty of gift ideas for friends and family, or even a treat for yourself.
Feel inspired with an array of beautiful jewellery, accessories, clothing, handmade crafts, traditional Christmas decorations and more.
Hyde Park Winter Wonderland, W2 2UH.
Keep up to date with the latest news in west London via the free getwestlondon app.