Found 1 transactions going back to January 1997.
This Semi-Detached property is located at 58a - 58c, Kings Road, Richmond, TW10 6EP and was last sold for £5,500 on 16 Jan 1997.