21 Allen Road£134,000Mar 2026
21 Allen Road£130,000Jan 2026
49 Allen Road£230,000Nov 2025
21H Allen Road£230,000Apr 2025
49 Allen Road£225,000Oct 2023
21F Allen Road£245,000Sept 2023
23 Allen Road£151,000Feb 2020
3 Allen Road£120,000Mar 2019
27 Allen Road£145,000Dec 2018
23 Allen Road£142,000Aug 2017
11A Allen Road£125,000Apr 2016
19 Allen Road£127,500Mar 2016
7 Allen Road£123,000Dec 2015
25 Allen Road£113,000Nov 2015
53 Allen Road£110,000Jun 2015
49 Allen Road£130,000Jan 2015
21E Allen Road£155,000Dec 2014
21F Allen Roadnew build£155,000Oct 2014
21D Allen Roadnew build£150,000Aug 2014
21G Allen Roadnew build£150,000May 2014
21H Allen Roadnew build£150,000May 2014
5A Allen Road£75,000Mar 2014
53 Allen Road£85,000Dec 2012
21A Allen Road£250,000Apr 2007
53 Allen Road£105,500Nov 2006
11 Allen Roadnew build£62,500Sept 2006
39 Allen Road£98,000Aug 2006
15A Allen Roadnew build£65,000Dec 2005
7 Allen Roadnew build£127,000Nov 2005
15 Allen Roadnew build£58,500Sept 2005
23 Allen Road£122,500Aug 2004
17 Allen Road£105,000Aug 2004
3 Allen Road£63,000Oct 2003
39 Allen Road£67,500Nov 2002
17 Allen Road£30,299Aug 2001
39 Allen Road£44,500Nov 2000
23 Allen Road£51,000Sept 1999
39 Allen Road£32,500Apr 1998
39 Allen Road£34,950Nov 1996
39 Allen Road£21,000Aug 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.