Location

The RTVC is Located in Richmond upon Thames 100m upstream of Richmond Bridge, before the landing stage. It is 5 mins walk from both Richmond mainline and tube station and on the main bus route to Twickenham.

Hit this link for map

 

 

Richmond Riverside is London's Seaside promenade