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:Tweet Email a link to a friend (Opens in new window) Email Print (Opens in new window) Print Like Loading...