exploring-london.com
LondonLife – Hats…err, on to London’s statues…
One of the stranger sights in London during this week of Olympic celebration are the many statues around the city adorned with hats – including Trafalgar Square’s iconic statue of Admir…