Christmas in London is one of the most magical events of the year, when the capital really goes to town for the festive season with so much to see and do for visitors.
SEE ALSO: Top UK hotels for a traditional Christmas break
SEE ALSO: The best time to book flights for Christmas
Of course, there are all the iconic sights to see, including the giant Christmas tree in Trafalgar square, the Christmas markets that spring up across the city and the incredible light displays and illuminations that just get bigger and more sparkly every year.
But there's much more to it than this and it's worth making time to see some of the hidden corners of the city or trying some alternative days out.
We asked the concierge at London's five-star Milestone Hotel, located in the heart of Kensington, to spill the beans on the best things to do around the capital this Christmas.
From browsing a Japanese Christmas market to visiting a very Victorian museum - the most Christmassy around - check out these wonderfully festive things to do in London for Christmas 2016.