Original: The London Borough of Wandsworth is a London borough in southwest London, England, and forms part of Inner London.
Simplified: The London Borough of Wandsworth is a London Borough. It is in south west London.