Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 PAPILLON ROAD Semi-Detached £394,893 £92,000 20 Aug 1999
14 PAPILLON ROAD Terraced £369,693 £300,000 11 Oct 2018
15 PAPILLON ROAD Terraced £267,828 £170,000 20 Mar 2008
16 PAPILLON ROAD Terraced £374,838 £300,000 23 Feb 2018
17 PAPILLON ROAD Terraced £299,195 £300,000 24 Aug 2022
18 PAPILLON ROAD Terraced £375,304 £370,000 9 Jun 2022
19 PAPILLON ROAD Terraced £270,811 £159,000 7 Sep 2006
20 PAPILLON ROAD Terraced £317,890 £295,000 29 Sep 2021
21 PAPILLON ROAD Terraced £252,137 £235,000 30 Jun 2021
23 PAPILLON ROAD Terraced £331,645 £113,800 10 May 2002
27 PAPILLON ROAD Terraced £305,795 £250,000 1 May 2020
29 PAPILLON ROAD Terraced £253,328 £139,000 7 Oct 2005
31 PAPILLON ROAD Terraced £288,457 £81,000 12 Jan 2001
33 PAPILLON ROAD Terraced £258,612 £58,000 26 Apr 1999
35 PAPILLON ROAD Terraced £277,327 £72,995 14 Apr 2000
37 PAPILLON ROAD Terraced £310,786 £182,500 21 Sep 2012
38 PAPILLON ROAD Terraced £285,548 £231,000 31 May 2019
39 PAPILLON ROAD Terraced £334,530 £143,995 18 Jul 2003
41 PAPILLON ROAD Terraced £308,148 £235,000 13 Dec 2016
42 PAPILLON ROAD Terraced £189,373 £165,000 4 Dec 2020
43 PAPILLON ROAD Terraced £308,327 £147,500 29 Mar 2004
44 PAPILLON ROAD Terraced £356,769 £283,000 9 Nov 2017
45 PAPILLON ROAD Terraced £256,786 £181,000 9 Sep 2015
47 PAPILLON ROAD Terraced £233,519 £50,000 10 Jul 1998
49 PAPILLON ROAD Terraced £257,394 £140,000 22 Jul 2005
51 PAPILLON ROAD Terraced £237,167 £140,000 1 Jul 2010