Richard IngMay 8, 20175 minGreat sites along the River ThamesAt 215 miles long and neatly dividing London between North and South, the River Thames is the silvery thread that provides continuity for a