Christmas in London is a magical time. With streets lit with sparkly lights, decorations popped up in windows and buildings, and festive music heard everywhere.

Whilst there are many exciting and wonderful things about getting the chance to spend Christmas in London, it can often come with a hefty price tag.

As the capital welcomes dozens of tourists, businesses increase prices and Christmas markets pop up that are often not budget-friendly.

While we all love Hyde Park's Winter Wonderland and its endless amount of exciting activities, the cost of festive fun can quickly add up.

But, to help you save some cash this winter, we've rounded up some of the more affordable Christmas markets London has to offer.

Affordable Christmas Markets in London that aren't Winter Wonderland

Southbank Centre Winter Market

Every year, Southbank transforms into a festive spectacular with stalls along the banks of the Thames including jewellery, decorations and independent craft traders.

There are also food and drink stalls with the likes of truffle burgers, duck wraps, cheese toasties, spicy chicken boxes and more on offer.

The Southbank Centre Winter Market is on until December 26.

Greenwich Christmas market

The historic Greenwich Market becomes a sparkling wonderland every winter as the Christmas market takes over.

With the chance to buy and browse from local small businesses, you can get your loved ones some unique gifts.

Open daily from 10am to 5pm, the Greenwich Market also has food available and ends towards the end of December.

Spitalfields Christmas markets

The indoor market at Spitalfields is the perfect place to go if you want to feel festive and stay warm this Christmas.

Offering rows of retailers selling a wide range of gifts and unique items, Spitalfields will also be offering a large choice of food vendors.

Whether you want the perfect cheeseburger, some crumble, an extra large sandwich or cookies and ice cream, Spitalfields has it all.

The Christmas market is taking place at Spitalfields until December 24.


RECOMMENDED READING

I went to Winter Wonderland and you won't believe the cost of a hot chocolate

The best ice rinks in London to enjoy this Christmas

The Christmas lights around central London you can admire this winter


Kingston Christmas Market

The idyllic town of Kingston Upon Thames looks like it's straight from a Christmas film with its gorgeous market and friendly feel.

Described as one of the "most magical Christmas markets in London" you can walk under fairly lights as you enjoy a cup of mulled wine and try a range of tasty food.

The Kingston Christmas Market is on now until January 5.