The London Borough of Richmond upon Thames is a London borough in south west London . The London Borough of Richmond upon Thames is a London borough in south west London , UK , which forms part of Outer London .