In the run up to Christmas there are sample sales, holiday markets and pop-up shopping events all around town. London is literally glowing at the moment. It seems as if there are twice as many Christmas lights as usual […] …read more