The Terrace, Barnes SW15.
There is almost no commercial traffic on the river these days, just the pleasure boats.