Lights out across London for Earth Hour

Dozens of London landmarks will switch off their lights tomorrow to mark Earth Hour, along with thousands of businesses nationally and worldwide. Big Ben, Wembley, EDF Energy’s London Eye and the Millennium Bridge are just a few of the tourist destinations that will cut their lights for an hour at 8.30pm on Saturday 26 March. […]