Stock Photo: England, London. London River Thames at low tide with the Oxo Tower in the background.