Complex sentence: Many of his subjects were engraved and published, generally in London, and these include a notable panorama of the River Thames, which was drawn from nature and engraved on stone.
Split into simpler sentences: Many of his subjects were engraved and published, generally in London. A notable panorama of the River Thames was drawn from nature and engraved on stone.