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. The basic and advanced facilities needed for life are available in this location. All Saints is the most popular church that should be visited when you schedule a visit to Wandsworth.