Top Ten London: Top 10 Things to See and Do Along The River Thames

Lifeblood to London, the River Thames enabled the earliest settlements to take place in prehistoric England, giving way to the Romans who would formally establish the city.  The Thames has unquestionably been a major player in London’s history over the years, providing the citizens with water, serving as a means of transport to goods and … Continue reading Top Ten London: Top 10 Things to See and Do Along The River Thames