The town of Wandsworth is located in the London Borough of Wandsworth. You will need to travel 4.6 miles to the southwest of Charing Cross if you intend to reach it. 35 major centres are included in the London plan and Wandsworth town is included in one of the centres.