The London of 1421 is a sprawling city of about twenty thousand men, women, and children. It is the biggest and richest city on the island of Great Britain, and it is all because of the Thames. The Thames River, now thoroughly explored and tamed within its artificial banks, brings commerce and food to the…

