The Thames Barge

The Thames Barge, or Spritsail Barge, was an iconic sight on the river Thames and its estuary for well over a hundred years. It is true to say that, before the coming of the railways and the motor vehicle, the Thames Barge was the truck that built London. It had its origins in the fact … Read more