Located just south east of Putney, Wandsworth is a suburb within London based on the south bank of the River Thames. The area is well known for the River Wandle, which enters the Thames at Wandsworth. The Lodge Hotel is a great venue for visiting Wandsworth...

