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

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