Top 10 Dark Stories About the River Thames
As England’s longest river and spanning 215 miles (364km), the River Thames has formed British historical past. From medieval occasions to modern-day London, the traditional waterway has captured the eye of holiday makers and residents alike. The river is well-known…