LIFE: CHRISTMAS IN LONDON December 24, 2018 Afternoon tea Christmas London Natural history museum Soho The Ivy +