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

London Bridge Christmas market
London Bridge Christmas market

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.

Throughout December, Christmas by the River will host a wide range of workshops
Throughout December, Christmas by the River will host a wide range of workshops

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

Why not visit Winter Wonderland Hyde Park this Christmas?

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.

You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.

Available to download from the App Store or Google Play for Android .