Stock Photo: England, London, Victoria Embankment. Water being pumped from HMS President, an events venue permanently moored on Victoria Embankment in central London with Blackfriars Bridge in the background.

Stock Photo: 4282-17725 England, London, Victoria Embankment. Water being pumped from HMS President, an events venue permanently moored on Victoria Embankment in central London with Blackfriars Bridge in the background.