- Mortlake Anglian & Alpha Boat Club, situated on the River Thames at Mortlake, South-West London.www.mortlake.net
- Vote for the TWSC website Enter the Thames World Sculling Challenge Online using one of the buttons below Vote for the TWSC website ...www.twsc.rowing.org.uk