The London Borough of Wandsworth – The Five Minute Spare Guide
A quick guide to the London Borough of Wandsworth! Overview The Borough of Wandsworth is located in southwest inner London, along the south bank of the River Thames. In 1965, the London Borough of Wandsworth was formed from the former Metropolitan Borough of Battersea and about two-thirds of what was the Metropolitan Borough of Wandsworth….