If you live or venture into the city this Christmas and want a break from the humdrum of the crowds on Oxford Street, then why not consider indulging yourself a little and trying some of the most luxurious things to do in London this Christmas?
Ultimate Hot Chocolate
When a well-established Rome based chocolate shop opens a branch in London then you know it must be worth investigating. This is certainly the case with the hot chocolate made by Said, which can be found in the heart of Soho.
An upmarket, luxury chocolate shop, Said prefer to display their chocolates in small, opulent heaps. Their hot chocolate can be found bubbling away in little vats behind the counter. Sit inside and enjoy the rich, thick piping hot beverage and watch the world go by.
A Christmas Fair like no other
No sign of roasting chestnuts here – at this Christmas fair there is a huge range of some 50 stalls selling individual fashion pieces as well as jewellery, accessories and toys – plus food stalls offering enviable delights.
With a host of local authors available to personalise their books for you, finding a bespoke present here is not a challenge – more a question of which gift will suit what family member! If it all gets too much then consider popping into the nearby London Distillery Company for a tour and take advantage of their free gin tasting sessions.
See winter in all its glory
With the changing of the seasons the landscape around us undergoes so many transformations it can all pass you by too quickly. Now with this wonderful day and evening out, it needn’t. The winter landscape is wonderfully reflected at Kew Gardens where you’ll be able to go from traditional British gardens, frosted and iced, to sub-tropical glasshouses.
A private tour guide will show you around, the garden revealing its secrets as you go, before you and a guest head off to enjoy a 3-course Michelin star dinner at the Glasshouse restaurant.
The lights of Christmas from the Thames
It is easily forgotten that the Thames used to be the lifeblood of the capital but this Christmas remind yourself of some of the most iconic buildings and sights in all of the world by taking to the water. Inspired by the events of 1814 when the Thames froze solidly for four days, this boat cruise takes you back almost 200 years to celebrate the London of old.
This includes a 3-course menu including roasted meats, pies, oysters, ice shard cocktails, roaring limestone fireplaces and fabulous entertainment by Royal Academy of Dramatic Arts trained singers. Everything, from the surroundings to the cut-glassware, harks back to Victorian times and you’ll see the lights of London from a whole new angle.