While the UK has its fair share of festive fayres, there’s one place in France that has been dubbed the ‘capital of Christmas’ and well worth a trip with return flights costing just under £80.
At that time, Weddle made the announcement of a new proclamation — naming London the “Christmas Capital of the Commonwealth.” “The City of London, Kentucky, has been long-known for its ...