How much is my home worth?
To sell To rent
Carly O'brien
Written by Carly O'brien 7th December 2017

Christmas Markets & Festive Fairs

Searching for that perfect Christmas gift for the ones we love can quickly leave us feeling more like jumping on a plane to Barbados than pulling a cracker, especially when jostling for elbow space in an overcrowded department store. For a far more holly jolly experience, treat yourself to a trip to a Christmas market where you’ll find unique and quirky present ideas by the sack load. Here's our pick of the best across Michael Graham’s region.

To get those sleigh bells ringing, London has delights galore guaranteed to put you in the mood for a burst of Michael Bublé. The city’s annual Christmas by the River market on the banks of the Thames is the capital’s most picturesque Christmas market, overlooked by the Tower of London and Tower Bridge. Handmade arts and crafts are sold by independent artisans cosily set up in German-style chalets, and the pop-up food stalls and bars serving Christmas cocktails and mulled wine lend the whole event a party atmosphere. And if you aspire to get Kirstie Allsopp creative with tinsel and baubles this year, check out their programme of festive workshops. From now until 2nd January.

Waddesdon Manor, Waddesdon, Buckinghamshire. Promising to be more spectacular than ever before, the Christmas Fair 2017 is set against the backdrop of a floodlit Manor, resplendent with 20-foot Christmas trees and a magical light and sound show. In this picture-perfect setting, eighty exhibitors will be selling unique gifts, decorations, crafts and hampers. Not all stall holders have a card machine, so bring cash on the day to avoid the disappointment of the gift that got away. Entry to the market is free with grounds admission, which is included in National Trust membership. From now until the 10th December.

Oxford Christmas Market. If you’re still not feeling Christmassy, a trip to the city of dreaming spires will change all that. Beautiful and historic Broad Street in the heart of Oxford is once again transformed into an old-fashioned German-style Christmas market where you’ll be dazzled by decorations, stocking filler ideas and gifts galore. From the 7th – 17th December.

After planning the perfect Christmas and splashing out on your loved ones, why not treat yourself to a New Year break in the heart of the Cotswolds? Michael Graham is giving you the chance to win just that at luxury hotel Lords of the Manor in Upper Slaughter, and it couldn’t be simpler to win. Just head to our website now @ where you’ll find all the details on how to enter. Good luck, and Merry Christmas!