Explore details about location Stonehill Close. Stonehill Close is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Clifford Avenue, Pyrland Road, Richmond Lock Footbridge.