Explore London
Articles Tagged ‘earth hour london’
Earth Hour 2010: Lights out London
On Saturday March 27th, from 8:30pm -9:30pm GMT, London’s iconic landmarks will join other world cities in turning off their lights in support of the WWF’s initiative to bring awareness to climate change. Big Ben, Buckingham Palace, London Eye and the fountains in Trafalgar Square are just...


