Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENLON PLACE Flats/Maisonettes £323,055 £174,995 27 Jun 2005
3 PENLON PLACE Flats/Maisonettes £295,000 4 Oct 2023
5 PENLON PLACE Flats/Maisonettes £221,167 £217,000 12 May 2022
7 PENLON PLACE Flats/Maisonettes £324,903 £175,996 28 Jun 2005
9 PENLON PLACE Flats/Maisonettes £347,281 £205,000 30 Jul 2010
11 PENLON PLACE Flats/Maisonettes £372,116 £220,000 6 Dec 2012
13 PENLON PLACE Flats/Maisonettes £321,360 £280,000 22 Dec 2020
15 PENLON PLACE Flats/Maisonettes £336,776 £270,000 11 May 2018
17 PENLON PLACE Flats/Maisonettes £349,945 £232,500 26 Sep 2014
19 PENLON PLACE Flats/Maisonettes £357,307 £250,000 21 Aug 2015
21 PENLON PLACE Flats/Maisonettes £415,360 £224,995 23 Jun 2005
23 PENLON PLACE Flats/Maisonettes £323,866 £225,000 31 Jul 2015
25 PENLON PLACE Flats/Maisonettes £311,186 £252,000 10 Sep 2018
27 PENLON PLACE Flats/Maisonettes £351,876 £216,000 21 Feb 2007
29 PENLON PLACE Flats/Maisonettes £311,622 £169,995 18 Aug 2005
31 PENLON PLACE Flats/Maisonettes £361,767 £198,500 28 Oct 2005
33 PENLON PLACE Flats/Maisonettes £308,728 £168,416 10 Aug 2005
35 PENLON PLACE Flats/Maisonettes £336,087 £195,000 29 Nov 2011
37 PENLON PLACE Flats/Maisonettes £335,422 £205,000 4 Oct 2013
39 PENLON PLACE Flats/Maisonettes £364,291 £205,000 21 Feb 2006
41 PENLON PLACE Flats/Maisonettes £264,937 £215,000 30 Nov 2018
43 PENLON PLACE Flats/Maisonettes £384,948 £209,995 25 Aug 2005
45 PENLON PLACE Flats/Maisonettes £240,913 £193,000 4 Apr 2018
49 PENLON PLACE Flats/Maisonettes £357,451 £194,995 25 Aug 2005
51 PENLON PLACE Flats/Maisonettes £318,666 £190,000 26 Apr 2013
53 PENLON PLACE Flats/Maisonettes £328,963 £197,500 28 Jun 2013
55 PENLON PLACE Flats/Maisonettes £340,749 £201,000 22 Sep 2010
57 PENLON PLACE Flats/Maisonettes £359,852 £250,000 31 Jul 2015
59 PENLON PLACE Flats/Maisonettes £340,394 £195,000 30 Nov 2009
61 PENLON PLACE Flats/Maisonettes £357,451 £194,995 4 Aug 2005
63 PENLON PLACE Terraced £632,096 £550,000 30 Jul 2021
65 PENLON PLACE Terraced £645,612 £490,000 30 Nov 2016
67 PENLON PLACE Terraced £576,865 £410,000 30 Oct 2015
69 PENLON PLACE Terraced £600,823 £350,000 25 Aug 2006
71 PENLON PLACE Terraced £675,767 £374,995 21 Dec 2005