From the shimmering displays adorning Oxford Street to the twinkling lights decorating Harrods, London is a magical place to be during the festive period. This year, travellers excited to experience Christmas in the Capital will be able to kick start the celebrations with the launch of 100 Queen’s Gate Hotel’s ‘A Winter of Wonder’ package, marking the first of the hotel’s new series of seasonal packages, ‘The Four Seasons of Wonder’.

Read More