Found 1 transactions going back to June 2020.
This Detached property is located at 17 Linden Way, Shepperton, TW17 8BW and was last sold for £650,000 on 26 Jun 2020.