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