Explore details about location Richmond Lock Footbridge. Richmond Lock Footbridge is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Linkway, Teddington Park, Lichfield Gardens.