Liquid History

There is evidence of human habitation living off the Thames river dating back to Neolithic times, 5,000 years ago. On the summer, the low tide reveals an ancient London, in great contrast with the vibrant city it is today, home of the tallest building of Europe, The Shard.

Available in:

Posted Under: