Original: Wandsworth is a district of south London, England, located in the London Borough of Wandsworth.
Simplified: Wandsworth is an inner suburb of London on the south bank of the River Thames in south-west London. Wandsworth takes its name from the River Wandle, which enters the Thames at Wandsworth.