Stock Photo: England, London, City of London. Fishmongers Hall on the banks of the river Thames.