Tamesis is one of the most active and popular sailing clubs in south west London. Our clubhouse in Teddington is on a non-tidal reach of the River Thames between Kingston Bridge and Teddington Lock.
We provide racing for...
Royal Canoe Club (RCC) is based on the River Thames in Teddington, just a few miles from central London. The club was founded in 1866 and has been prominent in UK canoeing and kayaking ever since. The club has owned the freehold...