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