London’s oldest structure found on Thames foreshore

Researchers from the Thames Discovery Programme have found six 6000-year-old timber piles on the foreshore of the Thames under the shadow of the MI6 building. It’s not certain exactly what their function was, but they were part of a structure built during the Mesolithic period at what would have been the river’s edge. Now they’re …