Found 1 transactions going back to August 2018.
This property is located at 63b, Denham Lane, Chalfont St Peter, Gerrards Cross, SL9 0EW and was last sold for £480,300 on 28 Aug 2018.