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 .