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.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old