Christmas Markets and Mulled Wine: London in December
December in London means one thing: Christmas takes over. The markets return, the mulled wine flows, and the whole city...
December in London means one thing: Christmas takes over. The markets return, the mulled wine flows, and the whole city...