Preview View of the Houses of parliament from the Thames river embankment in London after a snowfall. Image ID: 829-343 Artist: Eric Nathan Purchase a commercial license Buy framed prints & more from our print store london winter snow embankment cold britain british big ben houses of parliament london eye millenium wheel day outdoors outside nobody color image photography travel travel destinations horizontal