Vista de Tower of London Londres, 2005