teddington_lock

Teddington

There is thought to have been human habitation of the area we now know as Teddington since the Mesolithic and Neolithic periods, due to evidence (such as bone tools) being found that have been dated back to the these periods; […]

Read more »