Latchmere Close Kingston upon Thames Richmond, Surrey TW10 5HQ United Kingdom Recenter 51.4284, -0.29788