10/04/2007 | London, England | Big Ben in all its glory.