43 Church Street, Twickenham TW1 3NR, United Kingdom
Distance: 475 yd.
Company description
Rowing Club founded in 1860. We encourage all levels of rowing from beginers to the more experienced. A friendly club with the added bonus of being on Eel Pie island.