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