Additional Information
Publisher Description
Rising in the Gloucestershire Cotswolds, the Thames flows in a generally easterly direction for 215 miles to the sea. In its upper reaches, the river glides through meadows, passing Cricklade, Lechlad...
Read more