12298889_477324722449621_730202184_n Published December 11, 2015 at 1080 × 1080 And then someone slipped this into my hand. London, I love you.