IMG_7698 Previous Next Published December 23, 2015 at 4092 × 2920 in London’s loveliest Christmas displays