5/26/2006 | The Tower of London. | London, England