Snow In London 2012 – Tower bridge and Tower of London

By admin, February 11, 2012

This is our photo and video footage in the second week of February 2012 when it snowed in London. We walked from Tower Bridge to Tower of London on our way to the Tube station