London Big kid Steve February 9, 2007May 16, 2015 0 Comments London Eye, London snow, Snowman More snow from yesterday – this time taken from the North Bank of the Thames