Britain's What's On Event Guide
The Thames sailing barge was the commercial sailing boat common on the River Thames in London in the 19th and early 20th centuries. The flat-bottomed barges were perfectly adapted to the Thames Estuary, with its shallow waters and narrow rivers...
See more >
Moulsham Mill, Parkway, Chelmsford CM2 7PX
Tue 8 Nov 16