Snow Frozen Winter Wonderland City of London England - 2018 Storm

04 Mar 2018 06:23 161
81,973
1,125 40

When the weather outside turns frightful, its time for something extra delightful.
Winter Wonderland London and this year the Beast from the East snow storm has frozen the city of London, England.
I visit Buckingham Palace. Trafalgar Square, The London Eye and Westminster Palace AKA the houses of parliament in this years snow.

Related of "Snow Frozen Winter Wonderland City of London England - 2018 Storm" Videos