London usually gets a snowfall about five times a year from December to February. Snow is both good and bad. Heavy snow causes delays and cancellations. But to walk around the city when it’s snowing is always nice…
- City of London from Tower bridge
- The Shard – skyscraper in London
- Tower of London
- St Paul’s Cathedral
- Trafalgar Square
- Victoria Embankment
- Palace of Westminster
- St. James’s Park
- Buckingham Palace