The London Borough of Merton is a London Borough .
The London Borough of Merton is a London borough in southwest London .