View down the river Thames, London, from London Bridge with the twin towers of Tower bridge seen in the background.