TQ1770 : River Thames. Teddington

by

Tesddington Watersports Centre is on the far bank.