Start your Christmas shopping off in London by visiting these popular Christmas markets.
Dates: 30 Nov to 03 Jan 2017
This year’s event will take place along the riverside next to Tower Bridge. Starting from City Hall in the Scoop it continues past HMS Belfast through to Hays Galleria. With picturesque views across London’s Thames, this is the ideal location to be this Christmas!
Dates: 23 – 30 November 2016
Brown Hart Gardens, in Mayfair, London, hosts a fabulous Christmas Market. Stop by for all your Christmas gifts or stocking fillers.