Found 1 transactions going back to May 2023.
This property is located at Howcroft House, Chevening Road, Chipstead, Sevenoaks, TN13 2SA and was last sold for £400,000 on 31 May 2023.