Explore details about location Latchmere Close. Latchmere Close is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Bushwood Road, Beverley Gardens, Boathouse Walk.