London, Westminster, Big Ben. The River Thames.