Richmond.gov.uk
My Account

Filming locations image library

Back to Sailing Clubs

Twickenham Yacht Club

The original boathouse was built in the 1900s, and has become the clubhouse of Twickenham Yacht Club situated on the Embankment in Twickenham. There is an open plan room on ground level leading to a newly erected decked balcony overlooking the Thames. Upstairs is the bar area with snooker table. Ample parking along the riverside with unit bases nearby