Thames Sailing Barges

A Thames sailing barge was a type of commercial sailing boat common on the River Thames in London in the 19th century. The flat-bottomed barges were perfectly adapted to the Thames Estuary, with its shallow waters and narrow rivers. (Wikipedia)