Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LUCCOMBE PLACE Semi-Detached £386,203 £245,000 26 Jul 2007
6 LUCCOMBE PLACE Semi-Detached £406,067 £249,265 23 Feb 2007
12 LUCCOMBE PLACE Semi-Detached £534,960 £360,000 16 Jan 2015
14 LUCCOMBE PLACE Semi-Detached £527,041 £305,000 8 Jul 2011
16 LUCCOMBE PLACE Detached £532,505 £338,000 10 Mar 2008
18 LUCCOMBE PLACE Detached £499,345 £100,000 26 Sep 1997
20B LUCCOMBE PLACE Detached £569,738 £121,000 22 May 1998