https://gertsamtkunstwerk.typepad.co.uk > Outer London

Boats moored at Teddington

Boats moored at Teddington

04 July 2011

Teddington Lock is the highest (ie furthest from the sea) point of the Tidal Thames. And one of those prosperous wannabe villages in London

Previous | Main | Next