December 20, 2018December 20, 2018 London in December Cold but fresh weather gave some photo opportunities. Kings Cross Station has scrubbed up well and the London Eye still shines. 51.507351 -0.127758 London, UK Share this:TweetEmailPrintLike this:Like Loading...