12 of the best Christmas markets in the UK, from Bath to Edinburgh
One of London’s finest markets for Christmas shopping, Spitalfields traders will twinkle to the backdrop of live festive music, mulled wines and mince pies come December.
The Independent
2 hours ago