31Dec20180 The history of boating on the Thames 31 Dec 2018 By European standards the river Thames is seemingly insignificant. At only 215 miles (346km) from source to mouth, it is not only... Read More