Looking for something specific?

Fireworks are fired from the EDF Energy London Eye to mark the start of London’s Olympic Year. Thousands of revellers lined the streets of London to celebrate.London, UK. 1st January 2012.

13th April 2015