05-08-05, 123, Big Ben, Thames River, London, UK