Original: The London Borough of Merton is a London borough in southwest London .
Simplified: The London Borough of Merton is a London Borough .