Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENLON PLACE Flats/Maisonettes £131,406 £72,500 3 Nov 2005
4 PENLON PLACE Flats/Maisonettes £114,771 £100,000 18 Dec 2020
8 PENLON PLACE Flats/Maisonettes £163,460 £110,000 9 Jan 2015
10 PENLON PLACE Flats/Maisonettes £81,930 £66,250 26 Apr 2019
12 PENLON PLACE Flats/Maisonettes £184,585 £150,000 12 Aug 2019
14 PENLON PLACE Flats/Maisonettes £146,273 £85,000 3 Sep 2008
18 PENLON PLACE Flats/Maisonettes £123,926 £112,000 22 Oct 2021
20 PENLON PLACE Flats/Maisonettes £153,609 £84,750 18 Nov 2005
24 PENLON PLACE Flats/Maisonettes £149,984 £82,750 18 Nov 2005
26 PENLON PLACE Flats/Maisonettes £76,626 £52,500 11 May 2015
34 PENLON PLACE Flats/Maisonettes £249,832 £250,000 16 Feb 2023
36 PENLON PLACE Flats/Maisonettes £164,697 £110,000 4 Nov 2014
42 PENLON PLACE Flats/Maisonettes £149,531 £82,500 11 Nov 2005
46 PENLON PLACE Flats/Maisonettes £149,531 £82,500 4 Nov 2005
48 PENLON PLACE Flats/Maisonettes £315,411 £255,000 16 Aug 2018
50 PENLON PLACE Flats/Maisonettes £348,947 £205,000 19 Jul 2012
52 PENLON PLACE Flats/Maisonettes £343,824 £205,000 29 Apr 2013
54 PENLON PLACE Flats/Maisonettes £356,640 £240,000 15 Jan 2015
56 PENLON PLACE Flats/Maisonettes £370,878 £209,995 14 Mar 2006
58 PENLON PLACE Flats/Maisonettes £256,930 £245,000 9 Feb 2022
60 PENLON PLACE Flats/Maisonettes £273,683 £270,000 17 Jul 2023
62 PENLON PLACE Flats/Maisonettes £226,518 £216,000 28 Feb 2022
64 PENLON PLACE Flats/Maisonettes £388,540 £219,995 8 Mar 2006
66 PENLON PLACE Flats/Maisonettes £301,706 £246,000 15 Nov 2019
68 PENLON PLACE Flats/Maisonettes £356,713 £203,495 28 Apr 2006
70 PENLON PLACE Flats/Maisonettes £372,653 £211,000 28 Mar 2006
72 PENLON PLACE Flats/Maisonettes £353,226 £200,000 31 Mar 2006
74 PENLON PLACE Flats/Maisonettes £345,604 £197,995 5 May 2006
76 PENLON PLACE Flats/Maisonettes £345,188 £194,250 24 Feb 2006
78 PENLON PLACE Terraced £637,932 £375,000 15 Oct 2010
80 PENLON PLACE Terraced £607,382 £346,495 25 Apr 2006
82 PENLON PLACE Terraced £482,816 £450,000 30 Jun 2021
84 PENLON PLACE Terraced £555,699 £320,000 30 Jun 2006
86 PENLON PLACE Terraced £601,718 £346,500 28 Jun 2006
88 PENLON PLACE Terraced £494,304 £480,000 29 Apr 2022