16 Newbury Road£458,000Oct 2025
1A Newbury Road£200,000Jun 2025
8 Newbury Road£270,000Mar 2025
29 Newbury Road£255,000Oct 2024
22 Newbury Road£287,000Oct 2024
1 Newbury Road£202,500May 2024
8 Newbury Road£257,000Feb 2023
24 Newbury Road£315,000Jan 2023
15 Newbury Road£195,000Apr 2021
29 Newbury Road£192,600Dec 2018
8 Newbury Road£195,000Sept 2017
3 Newbury Road£176,000Mar 2017
16 Newbury Road£250,000Mar 2017
10 Newbury Road£176,000Sept 2016
16 Newbury Road£247,500Oct 2013
7 Newbury Road£193,500Jul 2012
13 Newbury Road£171,500Nov 2011
22 Newbury Road£141,900Nov 2007
5 Newbury Road£164,000Sept 2006
10 Newbury Road£178,000Sept 2006
5 Newbury Road£146,000Sept 2004
5 Newbury Road£127,000Oct 2003
2 Newbury Road£116,000Aug 2003
8 Newbury Road£95,000Oct 2001
16 Newbury Road£133,000Nov 2000
16 Newbury Road£108,000Aug 1998
11 Newbury Road£57,000Mar 1998
33 Newbury Road£42,000Dec 1997
1A Newbury Road£50,000Nov 1997
13 Newbury Road£52,000May 1997
6 Newbury Road£44,500May 1997
16 Newbury Road£95,000Jan 1997
4 Newbury Road£26,000Mar 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.