Major Sites On London’s River Thames
At 215 miles neatly and long dividing London between South and north, the River Thames is the silvery thread which offers continuity for a City that’s constantly changing. The sinuous loops & eccentrically named gets…